Technology Radar TemplateTechnology Radar Template

Kotlin

coding
This item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Adopt

Kotlin is used successfully in production by multiple teams.

Kotlin is 100% interoperable with Java. It means the code can live side-by-side in one code base and interact. From the beginning it was designed with practical thought in mind. So the IDE Support in IntelliJ is really great.

The Spring Framework Developer put a lot of effort that Springs play well together with Kotlin.

With its concise syntax, null safety, Due to its explicit type system, this language is also great replacement for Groovy usage with Gradle.