アカウント名:
パスワード:
もうC/C++は捨ててRustから始めたほうがいいC++の違法増築っぷりは言うに及ばずCで大規模プログラミングは苦行すぎる。
Cは超高級アセンブラのつもりで。C++は超高級マクロアセンブラのつもりで。そもそもCPU周りアセンブリわからん人間はC/C++使うべきでないと思う。詰むから。ま、現代PCの世界だとデバイスドライバとかBIOSレベルを書く人じゃないとC/C++は積極的に使わないほうがいいねでも組み込みだとそもそもC/C++しか処理系がないのですニッチなところでmicroPythonとかBASICとかあるけどいつでも使えるわけじゃないそれだってCPUハード周り理解して使うべきですけどね
PL/Mをご存知だろうか。PL/1のサブセットとしCP/Mの開発者でもあるゲイリー・キルドールが作ったシンプルな言語。CよりもPascalよりもシンプルでコンパイラが出力するコードが想像しやすい。まさに高級マクロアセンブラと言って良いと思う。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
初心者が本気でやりたいなら (スコア:0)
もうC/C++は捨ててRustから始めたほうがいい
C++の違法増築っぷりは言うに及ばずCで大規模プログラミングは苦行すぎる。
Re: (スコア:0)
Cは超高級アセンブラのつもりで。
C++は超高級マクロアセンブラのつもりで。
そもそもCPU周りアセンブリわからん人間はC/C++使うべきでないと思う。
詰むから。
ま、現代PCの世界だとデバイスドライバとかBIOSレベルを書く人じゃないと
C/C++は積極的に使わないほうがいいね
でも組み込みだとそもそもC/C++しか処理系がないのです
ニッチなところでmicroPythonとかBASICとかあるけど
いつでも使えるわけじゃない
それだってCPUハード周り理解して使うべきですけどね
Re:初心者が本気でやりたいなら (スコア:0)
PL/Mをご存知だろうか。
PL/1のサブセットとしCP/Mの開発者でもあるゲイリー・キルドールが作ったシンプルな言語。
CよりもPascalよりもシンプルでコンパイラが出力するコードが想像しやすい。
まさに高級マクロアセンブラと言って良いと思う。