DEV Community

Discussion on: Kotlin: How Can a Programming Language be so Young And so Mature at The Same Time?

Collapse
 
emlautarom1 profile image
Martín Emanuel

For me the iteroop with Java is one of the main selling points of Kotlin. The ability to use all the mature, tested and known ecosystem allows us to make the switch without much hesitation. Works with Kotlin? Good. It doesn't? Switch back to good old Java.

Collapse
 
waterlink profile image
Alex Fedorov

In your past experience what didn’t work well w/ Kotlin? What did it take to fix the problem if you tried?

Collapse
 
emlautarom1 profile image
Martín Emanuel

Well, out-of-the-box I had some problems with JavaFX. It would throw the classic NullPointerException for no apparent reason, so I didn't bother with it and simply started using TornadoFX.

Besides that, I think I never encountered another compatibility problem.