1) Segfault is what you have in non-VM languages instead of exceptions. 2) I don't care about anybody except my process. My process[es] is the only important thing on my dedicated machines. 3) You don't corrupt some random data structure in VM language. This is only possible with evil determination. In non-VM language, any buffer overrun might corrupt some unrelated data structures. Doesn't happen in VM languages. 4) You don't care about "major OS'es", you care about YOUR TASK.
VM languages are good for YOUR TASK, however big and complex it is. OSes and non-VM languages are good for many things but NOT for your task.
no subject
Date: 2014-06-03 01:44 pm (UTC)2) I don't care about anybody except my process. My process[es] is the only important thing on my dedicated machines.
3) You don't corrupt some random data structure in VM language. This is only possible with evil determination. In non-VM language, any buffer overrun might corrupt some unrelated data structures. Doesn't happen in VM languages.
4) You don't care about "major OS'es", you care about YOUR TASK.
VM languages are good for YOUR TASK, however big and complex it is. OSes and non-VM languages are good for many things but NOT for your task.
You're too much theoretical. That's boring.