Według mnie Kotlin ma przed sobą świetlaną przyszłość, jak niewiele językówjest uniwersalny.Jeśli planujesz pracę w środowisku JVM, to wg mnie Kotlin jest ciekawszym rozwiązaniem niż Java, Scala.
Kompiluje się do kodu maszynowego.
Wspiera go Google, JetBrains.
Działa po stronie przeglądarki Kotlin.js.
Pisząc w Kotlinie korzystasz z klas Javowych.
Mniej kodu niż w Javie, co przekłada sięna mniejszy codebase i mniej błędów.
Brak nulla, główna imo zaleta to koncept optionali, który jest w wielu językach. Wskrócie - mniej nullpointerexceptionow - mniej crashy.