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

Is that true? I think of C# and Java as compiled languages and they run on the CLR/JVM which are both virtual machines.



It's just the nomenclature that I'm used to, compiled languages are so called because there is no VM, it's just machine code that is run while C# and Java still requires the JVM to do JIT compilation at runtime. But it's mostly splitting hairs, there is no agreed upon definition of what makes a languages compiled/interpreted.


Both have JITs. So someone wrote a compiler from CIL/JVM bytecode into native code.




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

Search: