News for hackers. Stuff that matters.
Re:Ask HN: If I only learn one static typed language, which ... by matanrubin on Tuesday June 23, 2020 @11:27PM (#23623694)
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).

Re:Ask HN: If I only learn one static typed language, which ... by tmoaad on Tuesday June 23, 2020 @11:33PM (#23623732)
Agreed on all points here, especially the interoperability which brings the benefit of being able to use the massive amount of Java libraries.