Kotlin dépasse Python et Java : que révèle le dernier sondage Stack Overflow ?

Formateur Python en ligne pour débutants

Apprenez Python facilement sans surcharge théorique. Résolvez des tâches pratiques avec vérification automatique et écrivez du code directement dans le navigateur.

Start Course

Stack Overflow : Kotlin entre dans le top 5 des langages préférés des développeurs

18 mars 2020 — La plateforme Stack Overflow a publié son enquête annuelle auprès des développeurs, dans laquelle Kotlin entre pour la première fois dans le top cinq des langages de programmation les plus appréciés.

Selon les résultats de l'enquête, à laquelle ont participé plus de 65 000 développeurs de 186 pays, Kotlin a pris la 4e place en popularité parmi les langages que les répondants souhaiteraient utiliser à l'avenir. Le langage a recueilli 62,9 % des voix, dépassant des piliers de l'industrie comme Java (44,1 %) et Python (66,7 % — 2e place).

« Kotlin n'est pas simplement un autre langage pour Android. C'est un outil moderne, concis et sûr qui résout de nombreux problèmes de Java. Nous voyons que la communauté l'a apprécié », a commenté Alexeï Fedorov, développeur principal chez JetBrains et l'un des créateurs du langage.

Il est intéressant de noter que Kotlin a montré une croissance significative par rapport à 2019, où il occupait seulement la 7e place avec 55,1 %. Selon les données de l'enquête, la part des développeurs utilisant activement Kotlin est passée de 5,2 % en 2019 à 7,1 % en 2020. Par ailleurs, 91 % des répondants travaillant déjà avec Kotlin ont déclaré qu'ils continueraient à l'utiliser.

« Kotlin est devenu le standard de facto pour le développement Android après l'annonce de Google en 2019. Mais maintenant, nous voyons qu'il est également utilisé dans le backend et dans les projets cross-platform », a noté Mark Thompson, ingénieur logiciel chez Google, dans son blog.

Parmi les autres tendances clés de l'enquête — TypeScript conserve la première place (67,1 %), Python a renforcé ses positions en Data Science, et Rust est entré dans le top trois des langages les plus appréciés (3e place, 64,3 %).

Les experts attribuent le succès de Kotlin à sa compatibilité avec Java, à la sécurité nulle (null safety) et au support de la programmation fonctionnelle. « Kotlin permet d'écrire moins de code et de faire moins d'erreurs. C'est particulièrement précieux dans les grands projets », a ajouté Fedorov.

Le rapport complet de Stack Overflow est disponible sur le site officiel de la plateforme. L'enquête a été menée en février 2020.

Recommended Libraries