2020-08-02

anond:20200802194545

b. 難しさは言語設計による

例えばbrainfuckコンパイラならコンパイラ知識は大して必要ない

それよりELFとかPE32みたいな実行ファイルフォーマットやローダやリンカの知識の方が大きなウェイトを占めるだろう

はて、難しさはどんなもんだろうか

基本的個人で覚える価値のない技術なので、どのくらいの人ができるかという観点なら、プログラマー1%にも満たないだろう

記事への反応 -
  • 以下、プログラミングは出来ない俺の認識が間違っている場所があったら教えて下さい。あと、疑問2つを教えて下さい。 【俺の認識】 1. コンピューター(というかCPU)が実行する命...

    • b. 難しさは言語設計による 例えばbrainfuckコンパイラならコンパイラの知識は大して必要ない それよりELFとかPE32みたいな実行ファイルフォーマットやローダやリンカの知識の方が大きな...

    • 乞食は電子の藻屑になれ

    • 疑問a. 基本的にコンパイラはOSのシステムコールを呼び出すようにコンパイルを行う システムコールはOSごとに非互換だから、コンパイル後のバイナリをWindowsからMacに持って行っても動...

    • 同じCPUを使っている場合 動かなくはない。ただそんなもん 車にはガソリン入れれば動く みたいな ハイオクって知ってる?とかそういうのに近い 基本は純正だし なんらかの 変...

      • コンパイラというのは同じくくるまでいえば 100万円から 1億以上もあるというように どこまででも上はあるだろうが 初歩的なものであれば 大学などでも 教えていたりす...

    • a. CPU命令は同じでもOSのAPIや実行可能バイナリファイルの形式が違うので動かない。リンク(リンカー)について調べよう。 b. コンパイラを書くための道具は揃っているので極論すれば道具...

    • あかん コンパイラとかアセンブラとか、 某アニメーターのマンガしか思い浮かばんやで(ワイ老害増田)

    • 疑問aの答え。 CPUしか考えないと動きそうに思えるけど、実際のプログラムには、 画面出力機能、キーボード/マウス入力機能辺りが不可欠になるでしょう? Windowsは画面出力に メモリ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん