Comment Java is two things (Score 2) 357
The problem with arguing about java is that it is two things.
1. A language.
2. A virtual machine.
There is no need for a virtual machine. Simply a language with a full and developing library which is cross platform. Any language which is defined and left alone is going to become out of date very quickly.
VM's are always going to be slower than native code. If you want a cross platform language, implement the cross platform ability at compile time rather than at run time.
HZ.
ps I'm a Lazy Bastard, not an Anonymous Coward :P
1. A language.
2. A virtual machine.
There is no need for a virtual machine. Simply a language with a full and developing library which is cross platform. Any language which is defined and left alone is going to become out of date very quickly.
VM's are always going to be slower than native code. If you want a cross platform language, implement the cross platform ability at compile time rather than at run time.
HZ.
ps I'm a Lazy Bastard, not an Anonymous Coward