1. 19

Using very simple C implementations to compare an interpreter, a compiler, and a JIT for the same language.

  1.  

  2. 2

    My first exposure to this was the dynamic recompilation that some Nintendo emulators would do for speed. At the time I didn’t realize that it’s pretty much the same thing as JITting. This article does a good job of showing how compilation and JITting are effectively equivalent.