Linked by Thom Holwerda on Thu 7th Nov 2013 10:11 UTC, submitted by nej_simon

It's fair to say that Android went through some chaotic years in the beginning. The pace of development was frantic as the operating system grew at an unprecedented rate. An as-yet undetermined future led to decisions that were made to conform to existing hardware and architectures, the available development tools, and the basic need to ship working code on tight deadlines. Now that the OS has matured, the Android team has been giving more attention to some of the components that haven't aged quite as well. One of the oldest pieces of the Android puzzle is the Dalvik runtime, the software responsible for making most of your apps run. That's why Google's developers have been working for over 2 years on ART, a replacement for Dalvik that promises faster and more efficient execution, better battery life, and a more fluid experience.

This will be one of the defining changes in Android over the coming years. Android 5.0, perhaps?

Thread beginning with comment 576420
To read all comments associated with this story, please click here.
by reduz on Thu 7th Nov 2013 21:29 UTC
Member since:

Not really meaning to troll, but my Windows Phone has barely changed in a year. Latest update brigs stuff like.. rotation lock.

In comparison Android improves ages each year, there's just no point of comparison anymore..

Reply Score: 3

RE: Geez
by Nelson on Fri 8th Nov 2013 18:34 in reply to "Geez"
Nelson Member since:

That's because Microsoft has been AOTing MSIL since WP8 launched.

Its actually a little more involved than your run of the mill AOT.

But hey, apparently its so innovative in Android it deserved an entirely new acronym.

Microsoft's VM, JIT, and compiler infrastructure is miles ahead of Dalvik.

Reply Parent Score: 4

RE[2]: Geez
by reduz on Fri 8th Nov 2013 19:12 in reply to "RE: Geez"
reduz Member since:

Who cares about AOT? Users don't even know what that is and as a developer, I couldn't care less about that.

Give me C++ and OpenGL ES and I'm fine. All platforms offer that, Linux, Desktop Windows, Mac, Android iOS, BB10, Emscripten, and Chrome Store.. and oh wait Windows Phone doesn't.

Hope it does soon. I mean, Microsoft could:
1) Offer a not shitty DX9 profile and allow real time shader compilation, so people can write a wrapper.
2) Use the same wrapper are using in their WebGL support for IE11 in Windows Phone
3) Support OpenGL since hardware manufacturers have the drivers done anyway.

But nooo. Keep developers away. Great idea.

Reply Parent Score: 3

RE[2]: Geez
by _txf_ on Sat 9th Nov 2013 01:11 in reply to "RE: Geez"
_txf_ Member since:

Its actually a little more involved than your run of the mill AOT.

What specifically makes it more involved than AOT ?

Also I don't think anyone here is suggesting it is new and innovative, just that it is new for Android and is interesting.

Edited 2013-11-09 01:13 UTC

Reply Parent Score: 3

RE[2]: Geez
by Dano on Sun 10th Nov 2013 12:41 in reply to "RE: Geez"
Dano Member since:

You are correct. .NET on WP8 is a way more advanced programming environment in many ways.

Reply Parent Score: 2