This is the latest editorial in my newsletter, subscribe here.
Sparked by our recent article on using Kotlin with Android and my own experiments for a future article on using GoLang with Android I have had conversations this week with Android developers about moving on from Java.
Google's own relationship with Oracle, the current owners of Java has been nothing but negative and highly public and with many Android developers complaining about the language and its Android implementation, there is motivation on all sides for looking at alternatives.
Apple has managed to move iOS from Objective-C to Swift, and whilst not complete, it has been a reasonably smooth process. Of course, for Apple, owning their entire ecosystem helps a great deal, but it proves that if you give developers what they wanted, they will switch.
I'd love to know your thoughts, is it time for Android to move on to better languages? If so, which options are most mature and suitable in your opinion?