Cで書かれたプログラム • コンパイルされアセンブルされリンクされ マシン語の実行ファイルになっている • CPUでそのまま実行できる • phpコマンドはPHPプログラムを読み込み、解釈し、 実行する 21 hello-world.php PHPプログラム phpコマンド macOS Apple Silicon CPU Mac Book Pro
実行する → コンパイル不要 Go 事前にコンパイルしてCPUが 直接実行可能なファイルを作る → ハイパフォーマンス 23 hello-world.php PHPプログラム phpコマンド macOS Apple Silicon CPU Mac Book Pro hello-worldコマンド macOS Apple Silicon CPU Mac Book Pro
Mac Book Pro PHPJava PHPプログラム phpコマンド HelloWorld.class Javaバイトコード macOS Apple Silicon CPU Mac Book Pro ここは何でもいい 下のレイヤが好きにやる Javaで書かれ、 Javaバイトコードに 変換されたプログラム (HelloWorld.class) javaコマンドより下は 気にしていない なら好きにしてみよう 31