用語

あんまり関係ないけど、JITコンパイラの"JIT"という言葉も微妙なんですよね。JITという言葉以前に"dynamic translation"の技術は存在して(存在していただけではなくて安定して広く使われていた)のに、現在かなり多くの人が、JITとはJavaが生んだ技術だと思っているような気はします。dynamic translationの人と話すと、別に"Just In Time"(ぎりぎり間に合うように)コンパイルしているわけではなくて、より正しいタイミングでマシンコードにしているだけなのだからJITというのはおかしいんだけどね、ということを言う人もいます。