
Dans le cadre de son 20e rapport semestriel sur l’Ă©tat de la nation des dĂ©veloppeurs, SlashData a interrogĂ© plus de 30 000 dĂ©veloppeurs dans 160 pays. Cette Ă©tude permet de dresser un Ă©tat des lieux des prĂ©fĂ©rences des dĂ©veloppeurs, notamment en matière de langages de programmation. Il met Ă©galement l’accent sur les types de donnĂ©es avec lesquels ils travaillent le plus ou sur l’attrait des dĂ©veloppeurs pour les technologies Ă©mergentes.
JavaScript reste en tête des langages préférés des développeurs
Depuis le dĂ©but de l’annĂ©e 2020, l’utilisation de JavaScript n’a cessĂ© de croĂ®tre. Selon l’Ă©tude SlashData, 14 millions de dĂ©veloppeurs l’utilisent dans le monde. Ce chiffre est une nette augmentation par rapport Ă octobre 2020, lorsque l’organisation a rĂ©vĂ©lĂ© que JavaScript comptait 12,7 millions d’utilisateurs.
Selon SlashData :
Plus de 4,5 millions d’utilisateurs ont rejoint la communautĂ© JavaScript en 3 ans.
C’est celui qui connaĂ®t la croissance la plus rapide parmi tous les langages de programmation. MĂŞme dans les domaines oĂą JavaScript n’est pas le premier choix d’un dĂ©veloppeur, comme la science des donnĂ©es, il s’impose enfin.
De son cĂ´tĂ©, depuis qu’il a dĂ©passĂ© Java, Python continue d’attirer de plus en plus de dĂ©veloppeurs. Après une augmentation de 1,6 million pour atteindre 9 millions d’utilisateurs fin 2020, elle continue de croĂ®tre durant ce premier trimestre 2021 et se consolide comme la deuxième langue la plus utilisĂ©e avec 10,1 millions d’utilisateurs. Java entretient sa 3e place avec 9,4 millions d’utilisateurs.
Kotlin, le langage officiel de Google pour Android en plein essor
Autre croissance Ă souligner : celle du langage Kotlin. Son nombre d’utilisateurs a plus que doublĂ© au cours des trois dernières annĂ©es, passant de 1,1 million de dĂ©veloppeurs au quatrième trimestre 2017 Ă 2,6 millions au premier trimestre 2021. Kotlin est passĂ© de la 11e Ă la 8e place dans le rapport SlashData. Place oĂą il est au coude Ă coude avec Swift, le langage de programmation pour les applications et les plates-formes d’Apple.
© SlashDataLa croissance de Kotlin s’explique notamment par la dĂ©cision de Google d’en faire le langage de programmation officiel des applications Android. Mais Kotlin a encore un long chemin Ă parcourir pour rattraper Java, qui reste le leader du dĂ©veloppement mobile.
Le rapport montre également que Rust et Lua sont les 2 langues à la croissance la plus rapide au cours des 12 derniers mois.
Quels types de données pour les développeurs ML, IA et DS ?
L’Ă©tude menĂ©e par SlashData porte notamment sur les donnĂ©es utilisĂ©es par les dĂ©veloppeurs dans le cadre de leurs projets de machine learning, d’intelligence artificielle et de data science. Secteurs en croissance ayant des besoins spĂ©cifiques en matière de donnĂ©es et d’opĂ©rations.
Nous apprenons que 68% des développeurs interrogés traitent des données textuelles non structurées. Avec 59 % des répondants, les données tabulaires sont le deuxième type de données le plus utilisé.
De plus, l’audio est le type de donnĂ©es qui est le plus susceptible d’ĂŞtre combinĂ© avec des images, des vidĂ©os ou du texte, ce qui est le cas pour 75 Ă 76 % des rĂ©pondants. Les applications les plus courantes travaillant avec des donnĂ©es audio sont la synthèse vocale (47 %) et la reconnaissance vocale (46 %).
Robotique et applets dans les préférences du développeur
L’Ă©tude SlashData met Ă©galement en Ă©vidence l’attrait principal des dĂ©veloppeurs vers la robotique pour 50% des sondĂ©s, liĂ© aux mini apps (applications intĂ©grĂ©es dans une autre application). La vision par ordinateur occupe la troisième place pour 49 % des rĂ©pondants.
© SlashDataQuant Ă ce podium, plus de la moitiĂ© des dĂ©veloppeurs dĂ©clarent travailler, apprendre ou s’intĂ©resser Ă ces technologies. SlashData note que si les applets sont plus populaires auprès des dĂ©veloppeurs professionnels, des amateurs et des Ă©tudiants, ils se tourneront plus facilement vers la robotique.
TĂ©lĂ©charger l’Ă©tude SlashData complète
