(Please correct me if I'm wrong)<p>In my personal opinion, Kotlin is a joy to code with. And since it's 100% compatible with the JVM and essentially IS (much much) prettier Java, why not use/promote it more? I don't see why it should still be thought of as just "the Android programming language".<p>If you're an experienced developer, I don't think there's a heavy lift to understand how Java is translated to Kotlin. It might be worth the "downtime" overall. Thoughts?
From a business view, selling a customer a JAVA solution is easy, they know JAVA, they know they won't have trouble maintaining it or finding internal developers to pick up the slack.<p>External customers do not know Scala, or Kotlin, or whichever JVM compatible language rolls around next. Hiring these kind of people sounds troublesome and expensive.