Sans surprise, Kotlin est devenu de facto le langage préféré et recommandé par Google pour le développement Android. Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage statique qui permet de compiler pour la machine virtuelle Java et JavaScript. D’après Google, « Kotlin est [un langage] expressif, concis, extensible, puissant et agréable à lire et écrire », et « il a des fonctionnalités de sécurité intéressantes en termes de nullabilité et d'immutabilité » qui s'alignent avec ses investissements pour rendre les applications sûres et performantes par défaut.
Classement PYPL en juin 2019 par rapport à l'an dernier
En juin 2019, Kotlin occupe la 13e place du classement PyPL (+3 places), avec une part de 1,4 %. De son côté, Scala occupe la 16e place avec une part de 1,13 %. Les champs où Scala et Kotlin sont utilisés sont différents. Scala est principalement utilisé pour créer des systèmes distribués, tandis que Kotlin est principalement utilisé pour le développement d'applications mobiles. La hausse de popularité de Kotlin peut s’expliquer par l'importance du marché mobile.
Une autre raison peut aussi être le degré de complexité. Alors que vous pouvez former un développeur Java à utiliser Kotlin en quelques jours seulement, Scala nécessite un changement de modèle de réflexion. Pour dire simple, écrire du bon Scala peut être difficile si vous réfléchissez comme un développeur Java traditionnel.
En ce qui concerne les autres langages, Python continue de dominer le top 10 du classement. Loué pour sa simplicité, il a obtenu une part de 28,08 %, suivi par Java (20,51 %) et JavaScript (8,29 %). À noter que Python est le seul langage dans le top 20 à avoir connu une croissance significative (+4,7 %).
Puisque PYPL analyse surtout la fréquence de recherche des tutoriels sur Google, ce classement est à prendre avec des pincettes. Il affiche surtout l'intérêt des gens pour apprendre un langage, donc c'est une tendance et pas un état des lieux qui reflète la demande professionnelle.
À Developpez.com, nous avons mené récemment une étude qui a porté sur les langages les plus demandés et les mieux payés en 2018. Sans surprise, Java a dominé le classement suivi de JavaScript et PHP. Les résultats sont issus des 20 000 offres d’emploi postées en 2018 sur Developpez.com.
Retrouvez aussi l'étude emploi 2018 sur les bases de données, l'étude sur les tendances emploi 2018 ainsi que l'étude emploi 2017 sur les langages.
Voir les nouveautés de Kotlin
Rubrique Kotlin sur Developpez.com (Forums, Actualités)
Source : PYPL
Et vous ?
Qu’en pensez-vous ?
Qu'est-ce qui peut, selon vous, expliquer cet intérêt porté à kotlin sur l'indice PYPL ?
Quel est votre langage de programmation préféré en 2019 ?
Voir aussi
Android : Kotlin est désormais le langage préféré et recommandé par Google, vers la fin de Java pour le développement Android ?
La version 1.3.30 de Kotlin est disponible avec des améliorations pour KAPT et Kotlin/Native et quelques corrections de bogues