View Single Post
Posts: 189 | Thanked: 121 times | Joined on Oct 2009
#22
Originally Posted by 406NotAcceptable View Post
The G1 managed to emulate the three consoles above rather well.
The problem is of course that Android doesn't run "Java", it runs a bytecode interpreter. Java's speed advantage comes from JIT compilation and its ability to perform runtime optimisations not possible at compile time.

Java is particularly suited for long-running applications which is why it's big on the serverside. In the mobile area it's somewhat at a disadvantage relative to native applications but on the other hand you can very easily port applications from one handset to another.