View Single Post
Posts: 288 | Thanked: 196 times | Joined on Oct 2009 @ London
#189
Originally Posted by johnkzin View Post
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.

Well SAID !!

I'm astonished of the ignorance of a lot of people here. Dalvik != JavaVM, its a bastardised version of it and is highly optimised. Android also allows for native development thanks to the newly released 1.5 native dev kit NDK.

Actually Java syntax compatibility is a huge advantage as it allows for RAD and there are millions of Java developer out there which is why Android mkt place will continue to grow.

Maemo is great enough as it is no need to pull Android down.