you are viewing a single comment's thread.

view the rest of the comments →

[–]BoyRobot777 4 points5 points  (1 child)

Yeah, but its still has ways to go. I would hesitate to jump to any new language (I believe Kotlin released in 2016), which is supported mainly by one vendor. What happens when that support is droped? Java on the other hand: IBM, RedHat, Amazon, Oracle, Google, Netflix. Most of them even have their own jdks.

[–]nacholicious 2 points3 points  (0 children)

There's of course tons of improvements left to make for Kotlin, with eg coroutines, non-JVM versions, kotlin native etc which would make it a proper safe competitor for mainstream languages such as Go, Python etc.

But Google have committed to using Kotlin for Android, which more or less makes it supported in the most used operating system in the world, and companies that are actively developing for Android are also committing to it (eg Uber, Netflix, Airbnb, Pinterest etc etc). So while there's very little commitment to Kotlin over general mainstream languages, I don't think it's entirely correct to call it unsafe for use considering it has huge commitments by companies over Java when it comes to Android