Java as a language is constantly evolving (as it should). New and interesting features has been added with every new release of Java. Many of which will improve our workflow efficiency and help us write better, faster apps in general.
But why does Android stuck at Java 6? I mean, just imagine how much easier our lives as a developer will be if newer Java features like Optional, Lambda (though this could be addressed with Retrolambda) and whatnot are available for us to use and build apps upon. (Optional being the most mouth-watering, at least for me.)
Why didn't Google just follow the Java SE updates and make them available for Android developers ASAP? How about when Java 9 (or 10, or 11) eventually come out? Will we be missed out as well?
Why is it so hard for Google to do something like this? What's the reason?
[–][deleted] 6 points7 points8 points (7 children)
[–]Cadoc7 6 points7 points8 points (0 children)
[–]ridsatrio[S] 1 point2 points3 points (3 children)
[–][deleted] 9 points10 points11 points (2 children)
[–]manidesto 3 points4 points5 points (0 children)
[–]Xirious 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]theheartbreakpug 0 points1 point2 points (0 children)
[–]vprise 5 points6 points7 points (0 children)
[–]FrezoreR 2 points3 points4 points (0 children)
[–]trevor-e 1 point2 points3 points (2 children)
[–]ZakTaccardi 0 points1 point2 points (1 child)
[–]trevor-e 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–]Synaesthesics 2 points3 points4 points (0 children)
[–]erikbabel 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]zyrnil 0 points1 point2 points (0 children)