Why Kotlin?

I few days ago I gave a talk at Voxxed Days Athens titled “Why Kotlin?

The first part is an introduction to the language (and might be boring for someone already into the language). In the second part I tried to provide some arguments on why Kotlin is here to stay.

My TOP-10 on Why Kotlin is the following:

  1. Makes writing code easier
  2. Has incremental learning curve
  3. Has nice features
  4. Follows modern programming language trends
  5. Can be easily mixed with Java
  6. Suitable for incremental adoption
  7. On Android there is no way back
  8. Is designed by Jetbrains that makes some of the best developer tools
  9. Is supported by major vendors (Google, Spring etc)
  10. Kotlin has a growing community

You can watch the full presentation above. The slides are also available at SpeakerDeck.
[Direct YouTube link]