( BaT | 2020. 07. 13., h – 22:59 )

.NET (CLR) és Java (JVM) ugyanúgy JIT-telt, mint bármilyen dinamikusan típusos nyelv. A nyelv amiből a bytecode fordult lehet statikusan típusos, de az azt futtató runtime dinamikusabb, lásd pl. InvokeDynamic, illetve A First Taste of InvokeDynamic.

Ezzel párhuzamba állítva a mai JS runtimeok is JIT-telik a kódot, valamint típusinformációkat rendelnek a dinamikus adatstruktúrákhoz, lásd pl. Shapes and Inline Caches, illetve The story of a V8 performance cliff in React.