KDOC 290: なぜJITコンパイルが必要なのか?
この文書のステータス
- 作成
- 2024-11-16 貴島
- レビュー
- 2024-11-19 貴島
概要
プログラミング言語開発のニュースで、「JITコンパイルで〜倍高速化した」をよく聞く。通常の事前コンパイルだけでよさそうなのに、なぜJITコンパイルが必要なのだろうか。
関連
抽象。
- 事前に済ませればよさそうな処理を、なぜ実行時に行うのか
関連。
- 動機: KDOC 264: 『YARV Maniacs』。JITコンパイルに言及していて考えた
- 類似: KDOC 270: 動的型付け言語ではなぜバイトコードにコンパイルすることが多いか?。速そうな事前の機械語へのコンパイルを、動的型付け言語の処理系がなぜ選ばないのかを問う点で重なる