Posted on

How is Kotlin an improvement over Scala, Clojure, or Groovy? | Hashnode

Strictly speaking, Kotlin is not intended to be an evolution over any of these languages. It’s true intent is to be an evolution over Java (and javascript) while being seamlessly compatible, and given the massive adoption of these languages it is a very pragmatic objective.

It is however, comparable to all of these because it directly competes with them across realms ie. JVM, Javascript (except Groovy) and even native (only scala).

Continue reading How is Kotlin an improvement over Scala, Clojure, or Groovy? | Hashnode