I think the thing is, there's less of a need for K...
# server
s
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
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
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
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
You are right that the reason Kotlin caught up so rapidlly on Android is that Android programming was super painful to begin with
still, Kotlin has a lot to provide on the server side https://speakerdeck.com/elizarov/spring-flavored-kotlin-coroutines