> It is not expected that the performance of compiled applications will ever rival 'v8'. JavaScript is an awful language for static compilation - it almost seems designed to foil any attempts at optimization, and so a JIT will always have a significant performance advantage.<p>For the compiler un-initiated such as myself, is there a simplified explanation for why static compilation is inferior to JIT for languages like javascript?
Weird that the label specifies "ahead of time", which is implicit in "compiler", but does not mention that it is a Javascript-to-C++ translator rather than a normal machine-code-producing compiler.