http://d.hatena.ne.jp/shi3z/20160701/1467330446
C言語のところだけ見て、こんな勘違いする人まだいるんだよなあと思った。
機械語の最適性は環境によるから、アセンブラコードでは特定の環境に最適化したコードしか書けない。
コンパイラによる最適化は環境による違いを吸収する。
さらにJITコンパイラでは実際の環境に即して最適化をかけられるから、ネイティブコードよりパフォーマンスが出る場合もある。
Permalink | 記事への反応(1) | 17:14
ツイートシェア
CPUは数値の機械語しか実行できんのだからインタプリタだろうがJITだろうが最終的には全部機械語だろ。 そのインタプリタやJITを書くのも人間なんだから腕がよければ実行される機械語...