X



Pythonってライブラリ使うだけで本質が身につかんからアカンわ、まともな大学では今でもC言語で教えている、C言語位で丁度よい [623230948]
■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 554c-daJJ)
垢版 |
2023/03/02(木) 22:31:40.63ID:FKRQAgc30?2BP(1000)

実務でどうとかじゃなくて学習用での話しね
今更pthreadとかpipeとかforkとか
古いなあっと思ってたけど
こういう非効率だけど本質的なことをやることに勉強としての意味があるんだなと気づいた
令和にもなって大学では手書きでアセンブリ言語書かせたりしてるけどこういうのが技術者育成で大事だったりするんだよな
https://dmm.co.jp
0002番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 554c-daJJ)
垢版 |
2023/03/02(木) 22:32:28.81ID:FKRQAgc30?2BP(1000)

流石にアセンブリ言語手書きさせるのは最初の方だけだけど
メインはC言語くらいでいいよ
0004番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7da2-Xe8j)
垢版 |
2023/03/02(木) 22:33:32.30ID:rTHciMHJ0
初心者なんだがコマンドプロンプトでの操作覚えたいんだけどPCのデータ全部吹っ飛ばしたりするのが怖くてできないんだがどうやればいいの?
0005番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:34:50.30ID:LqdMJKhMa
今はrustな
0007番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0a40-dBz3)
垢版 |
2023/03/02(木) 22:35:00.41ID:zbX9+l8I0
ワイ低レイヤのこと全然分からんから一理ある
pipeやforkははるか昔に触ったけど大学の講義だったかな
0008番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ daaf-wWxq)
垢版 |
2023/03/02(木) 22:35:25.21ID:AQXVTv9w0
いまはハードウエアレベルで抽象化が進んでるからね
やることが増えている以上ひとつひとつのタスクはなるべく容易に実装できるに越したことはない
0009番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:35:37.44ID:LqdMJKhMa
バグるような言語教えるなよ
0010番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fa76-CXxB)
垢版 |
2023/03/02(木) 22:35:49.88ID:rZWi1CUn0
本当のプログラマはPrologを使う
0013番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 55a2-7DSA)
垢版 |
2023/03/02(木) 22:36:28.22ID:rly8ThIZ0
cなんてクソ面倒だよraiiもgenericsもないとかLinuxのカーネルこれで書いてる人たちは忍耐力高すぎる
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fa76-CXxB)
垢版 |
2023/03/02(木) 22:36:35.27ID:rZWi1CUn0
forkとかpthreadはOSでやればええねん
0015番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 95af-fX1d)
垢版 |
2023/03/02(木) 22:37:14.62ID:e2UYAekL0
一度はプリミティブなものに触れておかないと
計算コストの感覚が身に付かんからな
0016番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 91fe-biZ+)
垢版 |
2023/03/02(木) 22:37:47.18ID:Vwg14Mah0
PIC16のレガシーアセンブラは楽しいぞ
BTFSS BTFSCでなんでも条件付き実行命令にできる
0017番組の途中ですがアフィサイトへの転載は禁止です (JPW 0Hf1-o5Oq)
垢版 |
2023/03/02(木) 22:38:03.48ID:ACR8DVW9H
技術者はそれでいいと思う
それよりも自動車免許と同じぐらいにはピチョン使えるように教育する必要あると思う
0018番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 61d2-ZYnf)
垢版 |
2023/03/02(木) 22:38:09.76ID:Nj5XiQz10
でもC言語でなんか書けるかって言われたら書けない
大学のときにやったTCPサーバークライアントのプログラムとかは結構面白かった記憶あるけど
そういやIT企業だけど10年コード書いてなくてワロタ
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7da2-Xe8j)
垢版 |
2023/03/02(木) 22:39:11.53ID:rTHciMHJ0
>>6
Windowsでできるの?
0025番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:39:24.07ID:iGi0Z/aVM
IT土方だけでいいよCなんて
0028番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:40:16.90ID:LqdMJKhMa
Pythonはレゴブロックで遊んでるようなもんで
そこに建築の本質を語られても困るだろ
遊んでるんだよ
0030番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:40:24.35ID:iGi0Z/aVM
そもそもPythonとCなんて使用ケースでも使用ユーザでも全く被らないんだから
スレタイもっと工夫しろや
0033番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 91fe-biZ+)
垢版 |
2023/03/02(木) 22:41:05.08ID:Vwg14Mah0
ベクターテーブルをかけない言語は全部偽物
0034番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f69f-kgmE)
垢版 |
2023/03/02(木) 22:41:08.27ID:NHXtTDE00
directXを直接叩いてた時代は本当に何でもかんでも自分で書いてた
あの頃の努力は無駄だったな…
0035番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 898f-W5vA)
垢版 |
2023/03/02(木) 22:41:10.82ID:EIMb80T/0
C言語が必要なのはアドレスの概念ぐらいだな
ハードからデータ引っ張ってきて独自でなんかやるようなのじゃなきゃいらん
0036番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ fad0-okFi)
垢版 |
2023/03/02(木) 22:41:25.84ID:DakecSSf0
アセンブラから始めればC言語は楽勝
0038番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 890d-fgbX)
垢版 |
2023/03/02(木) 22:41:50.67ID:WYDS/Psa0
ここでいう本質ってなんだよ
何となくそれっぽいことを言ってるだけ
0039番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:41:52.78ID:iGi0Z/aVM
>>32
ChatGPT使い込むほどにこんなレスがエアプと分かる
0040番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bd56-0vSD)
垢版 |
2023/03/02(木) 22:42:43.00ID:TRt1E3bt0
Pythonはライブラリが凄いだけでPython自体はクソってよく言われてるやつじゃん

アセンブラ覚えるのはわざわざ実際にアセンブラやらなくてもヒューマンリソースマシンで代用できるのは良いね

学習用としては普通にJavaかC#が無難だと思うけども
0041番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0daf-zQXI)
垢版 |
2023/03/02(木) 22:42:45.50ID:pvcpEtdj0
以前どっかのスレでC言語は高級言語か低級言語かで大ゲンカしてた
0042番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7144-1TIc)
垢版 |
2023/03/02(木) 22:42:54.75ID:w44XF34k0
本質を知る男
0043番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8953-trFz)
垢版 |
2023/03/02(木) 22:42:59.85ID:N8AxLIOz0
入りがJavaだったけどPython使って処理がイレコにしまくれてビビった
0044番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 61d2-ZYnf)
垢版 |
2023/03/02(木) 22:43:20.36ID:Nj5XiQz10
でもPythonの変数ってポインタみたいなもんじゃなかったっけ?
基本だけでもCやってたほうが理解しやすくはあると謂う
0045番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW eeb1-+ovl)
垢版 |
2023/03/02(木) 22:43:38.90ID:Jtjs8Krd0
it土方の現場でド素人が感覚で作ったメモリバカ食いするゴミを有識者が直すってやつよくあるよね
0046番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bd56-0vSD)
垢版 |
2023/03/02(木) 22:43:53.64ID:TRt1E3bt0
>>41
どうせアザラシと野良ケンモメンのレスバだろ
0047番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 95af-fX1d)
垢版 |
2023/03/02(木) 22:44:01.76ID:e2UYAekL0
>>40
Pythonはグルー言語って知ってりゃ一行目のようなアホな感想は出てこない
0048番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7da2-Xe8j)
垢版 |
2023/03/02(木) 22:44:24.84ID:rTHciMHJ0
>>37
bashは職業訓練で少しだけやったけど自分の環境でやるのもデータ飛ばした時めんどそうだからできなかったうちに忘れてしまったけどなんかいい学習法ある?ゴールはマウス操作減らして実用的に使いたいレベル
0051番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:44:57.40ID:iGi0Z/aVM
>>40
型がどうこうは置いといて
記述に制約多いから
変なマニアの捏ね繰り回した意味不明な羅列が量産されないだけかなりマシ
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 554c-daJJ)
垢版 |
2023/03/02(木) 22:45:44.07ID:FKRQAgc30?2BP(1000)

>>38
ライブラリでやらせることを課題で人力で書かせる
最初はソートからやらせてオブジェクト指向言語触らせる前にC言語でカプセル化させたり
pthreadで並列処理かかせたり
OpenGLでCVやCGの処理関数一から書かせたりとか色々ある
C言語でC言語のコンパイラ書かせたり
ライブラリ呼び出すだけより身につくものはある
0054番組の途中ですがアフィサイトへの転載は禁止です (JPW 0Hf1-o5Oq)
垢版 |
2023/03/02(木) 22:45:49.46ID:ACR8DVW9H
>>34
DirectXとかってそういう負担を軽くするためのものって読んだことあるけど違うの?
0059番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:46:14.20ID:LqdMJKhMa
Pythonで型を書く風潮が気に入らない
元は型もなければクラスもなかったのに後付でつけた機能なんか使うんじゃねえ
0060番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f588-pdMt)
垢版 |
2023/03/02(木) 22:46:16.58ID:v6MJef800
大規模開発だとPythonはアカンというけど、なんとかならんものかと思ってはいる
0061番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 61d2-N8cC)
垢版 |
2023/03/02(木) 22:46:31.47ID:rF5wQFVw0
ー 数年後 ー

今の子はAIに書かせてデバッグして提出してくるからアカンわ
本質がどーたらこーたら

無職w
0062番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 61d2-N8cC)
垢版 |
2023/03/02(木) 22:47:16.73ID:rF5wQFVw0
Windows11ならデフォルトでLinuxが立ち上がるらしいぞ
0063番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 61d2-N8cC)
垢版 |
2023/03/02(木) 22:47:59.35ID:rF5wQFVw0
老害のフガフガに耳を貸してはならない
思いついたことがサクサクできるのがPythonのいいとこ
0066番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:50:14.46ID:LqdMJKhMa
スクリプト言語なのになんで型つけるの?

型がある言語で書けばいいですよね
0067番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fa76-CXxB)
垢版 |
2023/03/02(木) 22:50:27.52ID:rZWi1CUn0
OS概論かシステムプログラミングみたいな奴やコンパイラ作成で低レイヤはやるんとちゃうんか
0068番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f69f-kgmE)
垢版 |
2023/03/02(木) 22:51:06.44ID:NHXtTDE00
>>54
合ってるけど○や△描くだけでも一苦労だったんだよ
簡単なシューティングゲーム作るだけでどれだけコード書いたことか
DirectXのサンプルプログラムでも見てくれ
0069番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:51:10.18ID:iGi0Z/aVM
>>48
LinuxをCLIで使ってたら自然といつの間にか使えるようになっとる
コマンドの使い方はinfoやhelpで十分
嫌儲だとすぐzshだのLinuxでPowershellだの汎用スクリプト言語でいいじゃん奴が出てくるが
まずはbashでOSを一通り扱えた方が話が早い
0070番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-2Nm9)
垢版 |
2023/03/02(木) 22:51:16.52ID:TBd9GYI1a
今更C言語なんてソケット周りくらいだろ
C++でSTLなりboostなり使えばCレベルの速度とそれ以上の堅牢性で作れるんだし
0072番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 76dc-HUgM)
垢版 |
2023/03/02(木) 22:52:42.85ID:LT5fiLdo0
ポインタのポインタとは何なのか
0073番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-2Nm9)
垢版 |
2023/03/02(木) 22:52:50.52ID:TBd9GYI1a
>>71
Windowsじゃなきゃヤダヤダ星人を説得する材料には使えるぞ
0075番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 61d2-ZYnf)
垢版 |
2023/03/02(木) 22:53:48.28ID:Nj5XiQz10
PowerShell覚えたらWindowsで何でもできそうな気がするから覚えたいけどあのコマンド覚えるのキツくて本だけ沢山買って触ってない
0077番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:54:03.34ID:LqdMJKhMa
C言語は型があるようで型がないようなもん
バイト数があってるかどうかじゃん
0078番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 898f-TS9K)
垢版 |
2023/03/02(木) 22:54:15.32ID:Ptq33cgu0
わしの頃は大学じゃFORTRANしかやんなかった
0079番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 61d2-X+cJ)
垢版 |
2023/03/02(木) 22:54:24.54ID:JH8XJijI0
クラス作って継承して機能作っていく方法ってPythonから始める奴は身に付く?
0081番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 91fe-biZ+)
垢版 |
2023/03/02(木) 22:54:41.38ID:Vwg14Mah0
>>77
全部void*でいけるな
0082番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:54:47.45ID:iGi0Z/aVM
>>71
WSL(WSL2前提として話すが)はかなり高速だしカーネルドライバ周りに用がない限り十分実用だぞ
0084番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f69f-kgmE)
垢版 |
2023/03/02(木) 22:55:18.37ID:NHXtTDE00
>>74
すげーな
仙人レベルやん
尊敬するわ
0085番組の途中ですがアフィサイトへの転載は禁止です (アウグロ MMc2-MUHT)
垢版 |
2023/03/02(木) 22:55:35.07ID:iGi0Z/aVM
>>74
すげえ
0087番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7d0d-vl3N)
垢版 |
2023/03/02(木) 22:55:42.80ID:b+bfoTb30
ライブラリ一つ一つ理解してたら人生終わるやろ
0090番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 898f-TS9K)
垢版 |
2023/03/02(木) 22:56:13.63ID:Ptq33cgu0
>>77
キャストなしの代入は怒られるわけだから
あるんだよタコスケ
0091番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 554c-daJJ)
垢版 |
2023/03/02(木) 22:56:18.61ID:FKRQAgc30?2BP(1000)

>>83
socket書かせたり並列処理書かせたりくらいはするやろ
0092番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa39-wXR/)
垢版 |
2023/03/02(木) 22:56:27.74ID:LqdMJKhMa
>>81
void*はOSのビット数に依存する
64bitなら8バイトになるぞ
0093番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b105-fBEQ)
垢版 |
2023/03/02(木) 22:56:39.57ID:uwz9M4nn0
英語だからどれも無理
0094番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 61d2-N8cC)
垢版 |
2023/03/02(木) 22:57:17.55ID:rF5wQFVw0
プログラミングなんてのは詳しくない方が偉いんだよ

何を勘違いしてんだチー牛は
0097番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 91fe-biZ+)
垢版 |
2023/03/02(木) 22:57:54.04ID:Vwg14Mah0
>>92
指す先はバイトじゃん
0098番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW da8b-5Id/)
垢版 |
2023/03/02(木) 22:58:02.61ID:uUr7WXjg0
ワードプレスとphpとJavaScript出来れば十分だよ
0099番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロ Sp75-1Ahn)
垢版 |
2023/03/02(木) 22:58:14.49ID:4CuSi0ikp
昔は最近の若者はC++しか知らんアセンブラやらないと本質がって
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況