Honestly the sooner you can get off of Java the happier I think you'll be. Oracle has shown time and time again that they only care about making money off of Java and its trademarks and the community-be-damned.
@craigmaloney The JVM has its warts, but the ecosystem of code, tools, and community around it are nothing short of amazing. At least that's been my experience. I'm currently making my living coding in Kotlin for Android, and JVM bytecode is the lingua franca at the center that makes it all possible.
Perhaps we could rebrand it as "The worlds most popular intermediate code format".
@craigmaloney Kotlin did catch a wave with respect to Android, by essentially beating Java 8 to the platform, thus having first mover advantage there in delivering modern language features. And arguably doing a better job of it, but without that window of opportunity it would have had a hard time against the Java "brand" advantage.