Android moving to Java 8?

Can but wonder why they didn’t make this move years ago (the OpenJDK bit, not the Java 8 bit) and save themselves a big headache?! ::slight_smile:

IntelliJ are moving entirely to Java8 as well!

http://blog.jetbrains.com/idea/2015/12/intellij-idea-16-eap-144-2608-is-out/

It’s about time really… Java 7 was EOLed back in April last year or something and Java 8 really moves the language along a lot.

Cas :slight_smile:

While I don’t disagree with the latter bit at all, Java 7 was not EOL’d - Oracle stopped releasing free public updates for its JRE. They are still supporting paid customers, and there are still paid and free supported Java 7 JRE’s. Hell, OpenJDK 6 is still being updated! :wink:

None of that is a reason not to move on to Java 8 if you can obviously, just that I’ve seen that EOL statement used to try and push Java 8 features into libraries too early.

Function pointers alone are a pretty good reason.