What is Kotlin?
Kotlin is a new programming language from JetBrains, the maker of the world’s best IDEs.
- Kotlin is a statically-typed programming language.
- Kotlin is designed to interoperate with Java code and is reliant on Java code from the existing Java Class Library.
- The syntax is lean and intuitive. It is a lot like Scala but much more comprehensible for Java developers. It does not completely destroy your OOP paradigm vision.
- It does not enforce you to use only functional or only OOP style, which really simplifies the migration for existing Java…