This take keeps coming up and I do not get it. Kotlin has ergonomics that Java cannot match without breaking changes that are anathema to the JCP, and Java has no answer at all for multiplatform.
I have lots of respect for Java but I still greatly prefer Kotlin.
Not sure I agree with that. We've been using Kotlin on all new projects for the last year or so and I strongly prefer it over Java at this point. It has many language conveniences that make the code more succinct. Suspend functions also make it extremely simple to parallelize certain things without any ceremony.
I agree. I've almost exclusively been working with Kotlin (and a little Go) for the past 5 years, writing backend code. Recently our team got the responsibility to take over an other project where the repos are written in Java. The difference is clear, it's like coding with one of my arms tied to my back.
Clamchop|2 years ago
I have lots of respect for Java but I still greatly prefer Kotlin.
somehnguy|2 years ago
htamas|2 years ago
DarkNova6|2 years ago