C言語は古い!勉強しても役に立たない!←これ

1: 2019/08/07(水) 08:05:02.887 ID:cBNbwW0bM
WEB系言語を除けば世界シェアで1900年前半の言語なのにいまだにトップ10落ちしないのはなぜか?
その汎用性にあるわけ
カメラからの映像を取り込み遮蔽物があればエンジン出力を変えて、飛行でUの字を描きたいとするだろ?
何kb必要になる?
64kbのチップに低性能カメラを積んで1μsで回避するチップを作れる?

Cなら作れちゃうんだけど?

2: 2019/08/07(水) 08:05:54.296 ID:i20BWOcf0
低級な方が汎用性あるし必要に応じて別の言語やればいいよね

8: 2019/08/07(水) 08:10:36.893 ID:cBNbwW0bM
>>2
そう。
でも最近の子はJAVAならもっと簡単だ!とか言って聞こうとしない

機械開発はしないと捨てるならそれでもいいんだけど、食えないよ……

Python,JAVA,Glang
新しい言語は一杯出てくるし
それぞれが特徴持ってて特定操作なら強いけど、Cが出来ないと機械制御出来ない
言語拡張ボードだと機械の金が高くなるから、やっぱりCなんだよ

9: 2019/08/07(水) 08:11:27.296 ID:4p9ko1wFM
>>8
普通に食えるだろ

17: 2019/08/07(水) 08:14:51.139 ID:cBNbwW0bM
>>9
食えるけど、5年毎に新しい言語に取って代わられてるよ
例えばRubyとかTurboPascal DelphiはCよりもシェアが高かったけど、今それはスキルになる?

16: 2019/08/07(水) 08:14:39.714 ID:cgHdxY8NM
>>8
くえないこたねーよ

27: 2019/08/07(水) 08:19:24.326 ID:eee5S/yba
>>8
Java8とか知らなさそう
Java11とか絶対知らない

32: 2019/08/07(水) 08:24:51.425 ID:cBNbwW0bM
>>27
Cpp17規約知ってる?

for(i:arr)rslt+=i

rsltに何が入る?

37: 2019/08/07(水) 08:34:21.136 ID:AvpUi6OP0
>>32
こんなんでいきってんのお前

38: 2019/08/07(水) 08:36:49.453 ID:cBNbwW0bM
>>37
言語バージョン差を知らなそう!って言うから、どの言語にもバージョン差はあるし、お前はやってない言語のバージョン差がわかるの?って意味で張ったわけだが、なんでイキってる事になるのか

39: 2019/08/07(水) 08:40:41.111 ID:cBNbwW0bM
>>37
とりあえずお前がイキってるコードを張ってみてよ

3: 2019/08/07(水) 08:05:55.479 ID:yjk7blOP0
そうcならね

4: 2019/08/07(水) 08:06:51.301 ID:uezXx4/Z0
C調にご注意

5: 2019/08/07(水) 08:08:28.577 ID:cgHdxY8NM
小学校の勉強みたいなもんだからな

6: 2019/08/07(水) 08:08:47.247 ID:0WcBZ3ISd
エンジニアとしてどこで活躍したいかにもよるだろ
俺もCは大事だと思ってるけどキラキラゆとりエンジニアにはいらねーんじゃね?

7: 2019/08/07(水) 08:09:31.849 ID:eee5S/yba
Javaはオラクルが権利関係あれでヤバい

10: 2019/08/07(水) 08:11:38.152 ID:kpZ+QbG10
組み込みとか全部cだしな

11: 2019/08/07(水) 08:11:57.924 ID:nI4uR9mM0
Cはプログラムの基本的な考え方取得に役立った感じ
まあこれは自分が最初にキチンと学んだのがCだったからというだけかも

12: 2019/08/07(水) 08:12:03.601 ID:ZVB+wVUo0
重要なのはアルゴリズムであって言語は関係ない

20: 2019/08/07(水) 08:15:53.674 ID:cBNbwW0bM
>>12
そのアルゴリズム力が身につかないわけな

13: 2019/08/07(水) 08:12:51.142 ID:s48FHN7EM
COBOLでさえまだまだいくらでも仕事あるのに

14: 2019/08/07(水) 08:13:57.327 ID:9g36fcDra
VerilogとVHDLとCしかできない

15: 2019/08/07(水) 08:14:34.199 ID:oKh11kne0
機械学習で昔C使ってたけどPythonが楽すぎてもう戻れない

19: 2019/08/07(水) 08:15:15.837 ID:0WcBZ3ISd
別に覚えた言語ひとつで一生食ってかなきゃいけないわけでもあるまいし
あとCって筋トレみたいなものだと思っている

21: 2019/08/07(水) 08:17:04.276 ID:dM+ztfjW0
Cは役に立たないとは言わないが
使うにはちと手間がかかりすぎる
需要ないわけじゃないがな

22: 2019/08/07(水) 08:17:05.227 ID:y1vVF5di0
普通に車載システムとか家電とかの組み込みに使われてるからです
ポインタ使わない分野では使いどころのないゴミ言語

24: 2019/08/07(水) 08:18:33.290 ID:cBNbwW0bM
例えば、ウェブカメラ接続して32ピクセル四方を捨てるだろ
小刻みに先端を左右に震わせるだろ?
近似色を撮ってすべてが同一色判定時に退避行動を取るってプログラムを1日で作れる?
Cがしっかりできてたら明日にはサンプル納められるけど

25: 2019/08/07(水) 08:18:34.433 ID:oSmRCCYaa
組み込みをwebアプリ屋にやらせるとメチャクチャなことになる

26: 2019/08/07(水) 08:19:11.541 ID:0WcBZ3ISd
暴論なのはわかってるけど低級言語を役に立たないと言って学ぼうとしないやつは自炊していると言ってコンビニの惣菜並べるようなやつだと思ってる

28: 2019/08/07(水) 08:19:33.096 ID:Hf7cZV/YM
引数ポインタでdll作りまくってるせいでc#なんかでdll使い回す時面倒

29: 2019/08/07(水) 08:20:24.431 ID:nYO1mNAgd
うちの工学部はCもやるしなんならFORTRANもやるぞ
流石にFORTRANはゴリゴリに研究者にならないと使わなさそうだが

31: 2019/08/07(水) 08:22:50.438 ID:cBNbwW0bM
>>29
いや使うよ、技術計算楽になるし
Cで同等のライブラリ資産があればC使うがソースが残ってない謎計算ライブラリdllがわけわからん精度を叩き出したりする

33: 2019/08/07(水) 08:25:11.472 ID:7l3apyKl0
Cで書かれた言語使っててもCユーザーにカウントされることない?

34: 2019/08/07(水) 08:26:07.115 ID:cBNbwW0bM
>>33
ないよ

35: 2019/08/07(水) 08:26:52.559 ID:cBNbwW0bM
それカウントされるならシェアは一位だと思う?

36: 2019/08/07(水) 08:31:41.906 ID:GfMqz01Nd
CPythonたそ~

41: 2019/08/07(水) 08:49:21.002 ID:h/w1rhH1
機械語だけあればあとは要らん