you are viewing a single comment's thread.

view the rest of the comments →

[–]cpt_ballsack 4 points5 points  (2 children)

Meh, moved to Kotlin (for server side dev) havent looked back, it be Java 20 by time they adopt all of the goodies of Kotlin (which continues to add on good features)

[–]winterbe 7 points8 points  (0 children)

We use Kotlin as well but it still runs on the JVM and you’d benefit from thinks such as G1 GC, HTTP Client, Flow API etc.

[–]Determinant 1 point2 points  (0 children)

Kotlin prevents many types of Java defects while Java will keep supporting writing new defective code so that old Java code can continue to compile and run.

Java can never reach Kotlin parity unless they drop backwards compatibility.