ぼく「C言語やれ」バカ「そんな古い言語使ってるやつはいない」ぼく「は?」

記事サムネイル
1 : 2024/08/09(金) 12:23:45.272 ID:r6GYXYz7M
ぼく「はい、ardiuno」
バカ「これは?」
ぼく「中身のスケッチはC言語」
バカ「!?」

ぼく「はい、windows」
バカ「それが?」
ぼく「コマンド機能はほぼC言語」
バカ「!?で、でもアプリとかでは使われてない!Pythonとかだよ!」

ぼく「はい、Python gitコード」
バカ「それが?」
ぼく「インタプリタ部はC言語」

わかった?

4 : 2024/08/09(金) 12:24:36.168 ID:6T6dOyq5d
.|ヽ▲ハ,
,| |・ω・;,_  日本語も古いけど
,ノ⌒ミ(O) ̄~/★ヽ
`’ー’´`’u゛-u丶_ノ
5 : 2024/08/09(金) 12:24:46.007 ID:D3jAjrb1a
Cを理解してない奴は話にならない
6 : 2024/08/09(金) 12:24:46.888 ID:psUSDnks0
つまり
ぼく=バカ
7 : 2024/08/09(金) 12:24:57.823 ID:JMdB9V0lM
よくわからないけど
なぜ統一しないの?
8 : 2024/08/09(金) 12:25:02.543 ID:2j8gAO3f0
ぱいそんもCでできてるってコト?
9 : 2024/08/09(金) 12:25:18.319 ID:aqPyjZIL0
テレビの回路の中身を知らなくてもテレビを見ることはできる
お前はテレビみたいやつにはんだごてもたせるようなものだ
10 : 2024/08/09(金) 12:25:37.365 ID:r6GYXYz7M
ぼく「はい、Libreoffice」
バカ「それが?」
ぼく「calc内部周りのdllはC言語」
11 : 2024/08/09(金) 12:25:55.305 ID:VW3Ynjyad
printf(゙うんご)
12 : 2024/08/09(金) 12:26:00.221 ID:tb2p/ZJgd
ardiunoってなんだよ
20 : 2024/08/09(金) 12:27:46.786 ID:r6GYXYz7M
>>12
arduino
13 : 2024/08/09(金) 12:26:06.034 ID:oidlg4XT0
知ってて損はしないってのは確かにある
14 : 2024/08/09(金) 12:26:39.307 ID:5huxcGEPd
goto使ったら怒られたから嫌い
15 : 2024/08/09(金) 12:26:49.620 ID:vv1kjFNw0
Arduinoでは
16 : 2024/08/09(金) 12:27:26.132 ID:KcmqehB60
Windowsも今はRustで開発してるけどね
17 : 2024/08/09(金) 12:27:30.619 ID:nKQbYH1u0
BASICでよくね?
18 : 2024/08/09(金) 12:27:31.336 ID:+bGk8B9k0
日本語を使うためにひらがな漢字を覚えるだろ
英語を使うためにアルファベットや単語を覚えるだろ
様々なプログラムを使うためにCやるのに疑問を持つな
23 : 2024/08/09(金) 12:29:04.991 ID:7btAhVgs0
>>18
C言語をやるメリットって低レイヤーなこととか組み込みとかで強かったり、
動作が早いってところだけど今ほとんどのことが他の言語で代替できるし、
マシンスペックが飛躍的に向上してる現代で、言語の速度があまり気にならない
なおかつ、計算処理系のライブラリは代替C++とかでかかれてたりするのでなおさらあえて学ぶ必要がない
26 : 2024/08/09(金) 12:30:19.609 ID:+bGk8B9k0
>>23
そういう考え方ができるのはCやったからだろ?
はい、必要ですね
32 : 2024/08/09(金) 12:32:23.897 ID:7btAhVgs0
>>26
そういう考え方が何を指してるんだろう
どの考え方をするのにC言語が必要なのか理路整然と詳らかにしてみて
39 : 2024/08/09(金) 12:35:44.543 ID:V8uFzlYU0
>>26
大学の底辺学科でJAVA基礎一回出席しただけの俺でもその考え方はできる
そして結論はビジュアルスクリプト
42 : 2024/08/09(金) 12:36:56.264 ID:7btAhVgs0
>>39
俺もC言語なんてポインタとか一通りさらっただけでたいしてやってないけど
この程度の考え方誰にでもできるだろうな
ていうか当たり前すぎる
34 : 2024/08/09(金) 12:33:19.293 ID:r6GYXYz7M
>>23
今ほとんどのことが他の言語で代替できるし、
↑できない

マシンスペックが飛躍的に向上してる現代で、言語の速度があまり気にならない
↑それはお前の感想。パソコン速くなったからグラボいらない、みたいなもの

なおかつ、計算処理系のライブラリは代替C++とかでかかれてたりするのでなおさらあえて学ぶ必要がない
↑cpp学ぶならそれでもいい。だけどc知らずにstlのcppはできないと思う

21 : 2024/08/09(金) 12:27:49.431 ID:7btAhVgs0
でも実際今どき初学者にC言語やJava進めるやつって頭悪そうだよね
とっつきづらい上に実装が難しく尚且つ現代的じゃない
最初から難しくて分かりづらくて生産性の低いものを選択させる意味がな
22 : 2024/08/09(金) 12:28:56.247 ID:cQ5Bq5hK0
むしろ今の時代のほうがCやJavaにとっつきやすい
VSCodeで簡単に開発環境作れるんだから
24 : 2024/08/09(金) 12:29:39.818 ID:7btAhVgs0
>>22
前の時代と比べてその言語にとっつきやすくなったというだけで、
言語全体において相対的にとっつきやすくなってるわけじゃない
相対的にはむしろとっつきづらい言語になっているのは明白
論点がずれてうr
31 : 2024/08/09(金) 12:31:51.087 ID:cQ5Bq5hK0
>>24
初学者に対して時代的相対感なんてかんけーなくねー
33 : 2024/08/09(金) 12:33:03.088 ID:7btAhVgs0
>>31
めちゃくちゃあるでしょ
目的意識が最初から明瞭で、それらの言語じゃないと無理ってならわかるが
あえてプログラミングという勉強においてそれらを選ぶ必要が弱すぎる
WEBやPythonが妥当
25 : 2024/08/09(金) 12:30:11.652 ID:opJ8pxFQ0
僕はシープラ学んでました
27 : 2024/08/09(金) 12:30:20.075 ID:jOB3BWZj0
くだらないこと言ってないでハロワいけ
28 : 2024/08/09(金) 12:30:25.326 ID:V8uFzlYU0
わかったからビジュアルスクリプトのIDE(日本語)用意して出直してこい
令和だよ?
29 : 2024/08/09(金) 12:31:05.442 ID:EMyVGaZZr
(´・ω・`)やだよそんな糞言語
30 : 2024/08/09(金) 12:31:27.573 ID:ct2JKZ390
C以外の開発環境あるマイコンなんて無いだろ
組み込みやるなら必須
35 : 2024/08/09(金) 12:34:30.900 ID:6gUYVSDCM
今じゃ時間がかかる処理ですらPythonBindingで扱えるようになってるんだからわざわざ生産性の落ちるCでやる必要はない
組込みとか本職の人だけで十分だよ

どうせそんな大したもん作ってないだろ

38 : 2024/08/09(金) 12:35:19.101 ID:7btAhVgs0
>>35
ほんとそれ
こういう言語を初学者に勧めてるのって発達っぽい言語宗教なおっさんしか見ないんだよね
47 : 2024/08/09(金) 12:39:51.790 ID:r6GYXYz7M
>>38
AI絵を作る時に10分待たされるのと1秒で作られるのがあったらどっちを使う?
62 : 2024/08/09(金) 12:45:55.850 ID:V8uFzlYU0
>>47
AIソフトのプログラムの行数は億単位なので開発をビジュアルスクリプトにできた場合、開発と運営のコスト削減がハンパないです
はい論破
37 : 2024/08/09(金) 12:35:08.934 ID:oYXhts7j0
今も昔もプログラミングの勉強ってK&RのC読むとこからスタートじゃねーの?
40 : 2024/08/09(金) 12:35:53.195 ID:g8/5G79IM
c言語は製作者の書いた聖書読んで楽しむもんだから
MT免許取得みたいなもんだよ
41 : 2024/08/09(金) 12:36:15.440 ID:ch3F1NJA0
?「Cは危ないのでRustで」
43 : 2024/08/09(金) 12:37:38.498 ID:7btAhVgs0
大抵のことをより簡単に高速に目的達成できる言語が他にあるのに、
わざわざその真逆の言語を目的意識なくオススメするって合理性がないんだよね
44 : 2024/08/09(金) 12:37:59.155 ID:D3jAjrb1a
できるけど使わないのと出来ないは違うぞ
45 : 2024/08/09(金) 12:38:40.518 ID:r6GYXYz7M
例えばテレビのリモコンあるだろ?
電源ボタン押したら0.1秒でつくだろ?
チャンネル変えたら0.1秒で変わるだろ?
音も上げたり下げたりするの早いだろ?

万能リモコンとテレビのロジックをPythonで作ったら5秒遅延する

電験スイッチ入れて5秒待つの?
それともバカでかい基盤入れて値段100倍にするの?

それはエンジニアがCをやりたくなかったんで!とか言う理由なら、そのメーカーは生き残れるの?

55 : 2024/08/09(金) 12:42:51.387 ID:V8uFzlYU0
>>45
ビジュアルスクリプトが標準のIDEであるアンリアルエンジンで作られたゲームは遅延0.05秒くらいです
はい論破
46 : 2024/08/09(金) 12:39:01.390 ID:JmoSCQUg0
CもJavaもPythonもどうせ全部覚えるんだし目的意識とか関係なくない?
48 : 2024/08/09(金) 12:40:31.595 ID:oYXhts7j0
確かに最終的には全部覚えるから順番は大した問題じゃないか
51 : 2024/08/09(金) 12:42:38.799 ID:KcmqehB60
機械語でやるしかねぇな
56 : 2024/08/09(金) 12:43:06.174 ID:2UCoTLEU0
>>51
ハッピーアイスクリーム

もどき

52 : 2024/08/09(金) 12:42:41.103 ID:2UCoTLEU0
昔、構造化アセンブラというのもあったな。
53 : 2024/08/09(金) 12:42:50.875 ID:KcmqehB60
いや、2進数だけで組むか
60 : 2024/08/09(金) 12:45:04.308 ID:r6GYXYz7M
>>53
こんなバカな事を言うやつがでてくる
C言語で生成されたアセンブラコードは専門のアセンブラエンジニア並みに最適化されてる
アセンブラの超絶技巧者がやれば速度が上がるが、クソエンジニアがアセンブラ書いてもCより遅くなる
59 : 2024/08/09(金) 12:44:51.929 ID:vzayxzzr0
適当な言語である程度書けるようになってからC勉強しろってならわかるけど最初の言語としては絶対触りたくない
64 : 2024/08/09(金) 12:46:58.594 ID:tvayiH/y0
使われることと実際に使って開発することは別だし
65 : 2024/08/09(金) 12:47:18.513 ID:2rDtaRiD0
どの言語も厄介ファンがついて興味を持った外の人を追い返してるの最悪
66 : 2024/08/09(金) 12:47:23.021 ID:2UCoTLEU0
volatile unsigned short *kflg

懐かしすぎるだろ。

67 : 2024/08/09(金) 12:48:14.703 ID:KcmqehB60
Pythonで作ったプログラムは量産品の安物の皿
Cで作ったプログラムは魯山人の一品物

欲しい人が魯山人を使えば良いんだよ

68 : 2024/08/09(金) 12:48:22.908 ID:2Rw/FOMO0
木を見て森を見ずの典型
71 : 2024/08/09(金) 12:48:42.578 ID:2UCoTLEU0
純然たるCは、コメントを
//コメント
でかけなくてイヤン。
72 : 2024/08/09(金) 12:50:17.168 ID:MTfmyl+50
ひろゆきじゃないけど一個覚えれば似たようなもんだし
73 : 2024/08/09(金) 12:52:40.749 ID:KcdpbRGD0
*を変数に付けるやつよくわかんなかった
74 : 2024/08/09(金) 12:53:44.306 ID:KcmqehB60
>>73
ポインタな
関数の中なら引き継いだりする時とか便利よね
76 : 2024/08/09(金) 12:54:03.027 ID:2UCoTLEU0
*int

int*

の違いとかなあ。

78 : 2024/08/09(金) 12:56:50.955 ID:oYXhts7j0
初学者やたらと出てくる const と * にやられがち
79 : 2024/08/09(金) 12:56:56.222 ID:6gUYVSDCM
あ、ほんとだ
こりゃあ恥ずかしい

コメント

タイトルとURLをコピーしました