Hacker News new | ask | show | jobs
by lmm 2783 days ago
> If people really want a pure, statically typed language Kotlin is pretty good and has less impedance mismatch with Java.

I see this the other way around: Java genuinely has eaten most of the good parts of Kotlin, because Kotlin is positioned as a small enhancement over Java rather than a language that brings major improvements as Scala does. Adopting Kotlin means paying much the same cost as adopting Scala, but for much less in the way of benefits.

1 comments

This is why Kotlin is such a hit for Android devs, who are stuck with only half the features of Java 8 (at best).