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

> there is no difference between a heavyweight runtime or a lightweight VM.

There's a big difference. A runtime is just functions that get called, but a VM means that you have bytecode that it's interpreting instead of native code.




Bytecode is not necessary for it to be a VM, otherwise KVM wouldn't be a VM because it just executes machine code as is mostly.


That's a VM in a different sense.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: