3 ms·
Help me understand your point.. You're saying Java will never become mainstream because it runs on a VM? Edit: The more I read your response the less it makes
by icey 18y ago
Help me understand your point.. You're saying Java will never become mainstream because it runs on a VM?
Edit: The more I read your response the less it makes sense to me. You say that you hate VMs because they don't respect the OS, but then you go on to say you want to write code that will run everywhere... That's the point of running in a VM, no?
- old-gregg 18y agoThank you for proof-reading, I edited my post above: I guess I am complaining about implementation of JVM/AIR. Yes, I want my code to run everywhere, but I want to use more lightweight VMs for that, those that blend into native OS more easily, and code sharing between processes is a big part of it, i.e. if I want to be able to write my application as a module which can be shared between 20 processes without being copied around 20 times. Basically the only parts of VMs I like is the bytecode and garbage collection. JVM/AIR do a lot more than that.
- deleted 18y ago[deleted]
- andreyf 18y agoI want to use more lightweight VMs for that, those that blend into native OS more easily Well, it's a tradeoff, right? With the JVM, because of the separation from the OS, you have that write-once-run-anywhere interoperability?
- Xichekolas 18y agoNot that I totally understand it either, but I think he was railing against the JVM in particular, not VMs in general.