Hacker News new | past | comments | ask | show | jobs | submit login

Java, JavaScript, Python, C# — all have significant alternative implementations; never mind C++ and C.



But for the most part those alternative implementations have similar designs and performance characteristics to the most popular implementation. E.g. for Java, all major modern implementations use a JIT, and the language lends itself to a JIT runtime, as virtual-methods-by-default performs poorly when statically compiled.


Except for the reference JDK, all commercial implementations of Java also provide AOT compilers to native code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: