Originally Posted by stangri
Heard about dalvik vm? It's called vm for a reason.
You are generalising.
VMs can be slow - bad software can also be slow. Java isn't the only VM platform out - .NET comes to mind ...
I've seen some very fast Java solutions in my time. A large chunk of mission critical enterprise applications and systems run on JVM, very fast and very stable.