View Single Post
johnkzin's Avatar
Posts: 1,878 | Thanked: 646 times | Joined on Sep 2007 @ San Jose, CA
#188
Originally Posted by c0rt3x View Post
Even if Android's limitations won't be considered, it'll still be an inferior OS, due its Java layer on top of the Linux kernel, which leads to inefficiency.
Actually, I haven't noticed any speed problems compared to my N800 or N810. Dalvik (not Java) runs quite fast. One of the differences between Dalvik and Java is ... Dalvik removes a ton of things that slow Java down.

Sure, a virtual machine language will always be slower than a native machine language, but that doesn't mean it's going to be noticeably slower (noticeable to the user -- which is all that matters, since we're not doing number crunching or protein folding, nor anything along those lines).

The idea that Dalvik somehow makes Android inferior is just silly. It's actually a strong point for Android, making for one app store no matter which underlying device platform you're running it on, yet with runtime speeds that are more than capable of keeping up with the user.
__________________
My Personal Blog
 

The Following User Says Thank You to johnkzin For This Useful Post: