Hacker News new | ask | show | jobs
by matanrubin 2186 days ago
Kotlin is fantastic. As a JVM language with excellent interoperability with Java you basically get all the benefits of Java. Its syntax is succinct and expressive, and it has great features which are not available in Java, such as nullable types, coroutines, extension functions and much more.

If Kotlin interests you, I've heard great things on Scala as well (but don't have first hand experience with it so I can't elaborate).

1 comments

Agreed on all points here, especially the interoperability which brings the benefit of being able to use the massive amount of Java libraries.