3 ms·
I had a look at Kotlin and it's definitively an huge improvement with regards to Java. It is free of all the ceremony and boilerplate of Java and null values ar
by esarbe 5y ago
I had a look at Kotlin and it's definitively an huge improvement with regards to Java. It is free of all the ceremony and boilerplate of Java and null values are so much less of an issue. Still, coming from Scala I'm a bit underwhelmed.
Don't get me wrong - Kotlin is a very fine language with lot of promise and the comparison to Scala is not exactly fair - Scala is just a completely different league.
I really like what Odersky and the Scala community did with Scala 3; they lifted the language onto a sound new theoretical framework, streamlined the way implicits are used and got rid of puzzling irregularities. Did I mention the new sound macro system? But I'll stop fawning now.
I'm currently working on a project where we use Kotlin instead of Java. Probably wouldn't have taken the job if it was with Java and Kotlin makes it quite fun. But damn - I do miss Scala.