&gt; Maybe Java will adopt these things in say 5 years - but why would you want to wait 5 years for them?<p>Exactly.<p>I&#x27;m an Android developer and while I have followed the latest OpenJDK developments on Android with interest, I don&#x27;t really care much because I and my organization have already switched over to Kotlin. And since mixing Java and Kotlin files is so easy, everybody can do the transition at their own pace (we&#x27;re still in the transition phase so our engineers are allowed to keep using Java if they so prefer but most of them have already switched 100% to Kotlin and they are not looking back).<p>It&#x27;s a bit annoying to review code that mixes Java and Kotlin but it&#x27;s temporary and I predict than in just a few months, the whole organization will be 100% using Kotlin. I suspect that by the time Android fully supports Java 8, we won&#x27;t really care about it any more.