I think the thing is, there's less of a need for Kotlin on the server side, because you are able to use the newer versions of Java.
m
Mike
10/20/2019, 7:01 PM
The newer versions of Java are still way behind Kotlin. I think of Kotlin as Java 30, but now. And some things in Kotlin will never make it to Java.
But I do agree that Java is improving nicely with each release.
p
poohbar
10/20/2019, 7:02 PM
Definitely, modern Java can go quite a long way. I still think Kotlin is a much better language but maybe it's just too "smart" for the IDEs to be reasonably fast.
m
Mike
10/20/2019, 7:16 PM
Not unlike Scala. The compiler does more for us, but that takes time, and optimizations. The Java compiler in comparison, doesn't do as much, so it's easier to be fast. And they've had much more time working with, and optimizing, Java.
👆 1
j
jmfayard
10/21/2019, 5:13 AM
You are right that the reason Kotlin caught up so rapidlly on Android is that Android programming was super painful to begin with