Kotlin est un langage de programmation multiplateforme dont l'adoption explose.
Entre fin 2016 et fin 2018, le nombre de développeurs Kotlin a été multiplié par 10, atteignant plus d'1,5 million en octobre 2018.
Le nombre de projets utilisant le langage de programmation conçu par JetBrains ne cesse de croître, et les chiffres de GitHub Octoverse montrent qu'il a la progression la plus rapide en 2018: 2,6x.
Dans ce talk, je vais expliquer pourquoi Kotlin génère autant d'enthousiasme, pourquoi il est adopté si rapidement alors qu'ailleurs, certains projets peinent même à migrer à une nouvelle version du même langage de programmation.
Ce talk vous donnera un tour d'horizon de Kotlin et de l'écosystème dans lequel il évolue.
Vous verrez les principales killer features de Kotlin avec des exemples simples.
Vous apprendrez comment Kotlin a été pensé et comment son évolution se poursuit.
Vous comprendrez quelles stratégies ont permis de faire réussir le projet sur plusieurs métriques.
Vous découvrirez une sélection de bibliothèques (aka. library) qui renforcent l'écosystème Kotlin.
Enfin, vous sera montré une partie des grandes possibilités apportées par ce langage de programmation, notamment niveau multiplateforme.