Ces questions n’ont été posées qu’aux personnes ayant choisi Kotlin comme l’un de leurs trois principaux langages de programmation.

Kotlin

À quelles fins utilisez-vous Kotlin ?

La majorité des développeurs Kotlin utilisent encore le langage pour développer des applications Android et côté serveur. Plus de 10 % d’entre eux utilisent Kotlin pour le développement mobile multiplateforme et ce chiffre continue de croître.

Kotlin étant un langage multiplateforme, il est également utilisé par un nombre important de développeurs pour d’autres types de développement logiciel et pour la science des données.

JDK 8 reste la version la plus populaire parmi les développeurs Kotlin (64 %), même si elle a perdu 10 points depuis l’année dernière. Kotlin prend en charge toutes les nouvelles versions du JDK, y compris le JDK 16.

Quels bibliothèques et frameworks Kotlin de JetBrains utilisez-vous actuellement ?

Les développeurs Kotlin sont plus nombreux à utiliser des bibliothèques et des frameworks en 2021 qu’auparavant.

La popularité des principales bibliothèques Kotlin créées par JetBrains augmente. Coroutines, la bibliothèque la plus populaire, a vu sa part augmenter de 10 points depuis l’année dernière.

Serialization et Test ont respectivement augmenté leur présence de 9 et 6 points. Environ un quart des utilisateurs de Kotlin ont recours àKtor, un framework asynchrone permettant notamment de créer des microservices et des applications web.

Quels autres bibliothèques et frameworks Kotlin utilisez-vous actuellement ?

Spring/Spring Boot, qui était en 2018 le framework non-JetBrains le plus utilisé, occupe désormais la troisième place derrière Gson et Jackson.

Regardez cette vidéo de présentation pour en savoir plus sur Spring, Coroutines et la programmation réactive.

Depuis combien de temps utilisez-vous Kotlin ?

Le développeur Kotlin moyen est plus expérimenté et évolue en même temps que le langage. En 2018, plus de la moitié des développeurs Kotlin utilisaient le langage depuis moins de 6 mois, alors qu'aujourd'hui 31 % d'entre eux utilise Kotlin depuis 2 à 4 ans.

À quelles fins utilisez-vous Kotlin ?

Pour quels types de projets utilisez-vous principalement Kotlin ?

Quels langages utilisiez-vous avant de passer à Kotlin ?

Comment avez-vous appris Kotlin ?

Si vous souhaitez en savoir plus sur Kotlin, d’excellentes ressources d’apprentissage sont proposées par les créateurs du langage, notamment le site Get started with Kotlin, la chaîne YouTube Kotlin et le livre « Atomic Kotlin ».

Quel IDE utilisez-vous le plus souvent pour le développement en Kotlin ?

Pour plus d'informations sur l'état du langage Kotlin, consultez notre Rapport Officiel sur Kotlin.

Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos ami·e·s et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.