Earlier quoted context omitted.
I have not used it for production code, I just toy with the language. I work in a 15 engineers Android team with a very conservative lead, even as a senior engineer, there is no way to introduce Kotlin. The tooling is pretty great, Jetbrains knows how to develop an IDE and it shows. Compile time is a bit slower. The language is way better than Java 8 IMO. It aims at solving all the weaknesses of the language and does…
Also, support for scripting from command line! See end of page here: https://kotlinlang.org/docs/tutorials/command-line.html This could be awesome as it opens up for a better alternative than Groovy for tooling. Also, scripting might be a way to sneak in a new language in a conservative developer organization? Start using it for tooling, builds, testing, etc ...
Kotlin, on the other hand, built the static compilation and Android targeting first, as the primary feature, and is offering the Repl and toplevel statements as extras. This is how languages are meant to work.