IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Enquête Developer Nation : Rust est le langage de programmation qui connaît la croissance la plus rapide
Sa communauté de développeurs ayant doublé de taille au cours des deux dernières années

Le , par Stéphane le calme

441PARTAGES

8  0 
Rust est le langage de programmation qui connaît la plus forte croissance, sa communauté de développeurs ayant doublé de taille au cours des deux dernières années, mais JavaScript reste le langage le plus populaire avec 25,2 millions de développeurs actifs, selon les résultats d'une récente enquête. La 26ème édition de l'enquête Developer Nation de SlashData a montré que la communauté Rust a doublé son nombre d'utilisateurs au cours des deux dernières années - passant de deux millions au premier trimestre 2022 à quatre millions au premier trimestre 2024 - et de 33 % rien qu'au cours des 12 derniers mois. Le rapport de SlashData couvre le premier trimestre 2024.

L'enquête Developer Nation de SlashData est un programme de recherche sur les développeurs mobiles, de bureau, d'IdO industriel, d'électronique grand public, embarqués, d'écosystèmes d'applications tierces, de cloud, de web, de jeux, d'AR/VR et d'apprentissage automatique, ainsi que sur les data scientists, qui suit les expériences des développeurs à travers les plateformes, les technologies, les langages de programmation, les catégories d'applications et d'API, les modèles de revenus, les segments et les régions.

La 26e édition de l'enquête Developer Nation a touché plus de 10 000 répondants dans 135 pays à travers le monde. Ce rapport de recherche analyse les principales tendances des développeurs pour le premier trimestre 2024 et au-delà.

Voici les points principaux :
  • JavaScript continue de régner en tant que plus grande communauté de langage (25,2 millions) et continue de croître parallèlement à la croissance de la population mondiale des développeurs.
  • Python a dépassé Java en tant que deuxième langage le plus populaire, grâce à l'intérêt porté à la ML/AI qui augmente le nombre de développeurs utilisant Python.
  • Rust (4 millions) est le langage qui connaît la croissance la plus rapide, avec une augmentation de 30 % au cours de la seule année dernière.
  • Les développeurs en milieu de carrière (trois à dix ans d'expérience) sont ceux qui utilisent le plus de langages en moyenne (3,7), par rapport à ceux qui ont moins (3,1) ou plus (3,4) d'expérience.
  • JavaScript est le langage le moins adopté par les développeurs en début de carrière (moins de trois ans d'expérience) : 52 % d'entre eux l'utilisent, mais il reste le langage le plus populaire dans ce groupe.
  • Les développeurs plus expérimentés sont plus enclins à utiliser C# et PHP.


JavaScript dispose de la plus grande communauté

Par ailleurs, JavaScript continue à occuper la première place des langages de programmation, avec un peu plus de 25 millions de développeurs actifs dans le monde.

Et les auteurs de l'étude de préciser :

« la position dominante de JavaScript n'est pas près de changer, puisque sa population de développeurs a augmenté de 4 millions au cours des 12 derniers mois, avec un taux de croissance conforme à celui de la population mondiale de développeurs. Toutefois, JavaScript enregistre son taux d'adoption le plus faible parmi les développeurs en début de carrière (52 %), c'est-à-dire ceux qui ont moins de trois ans d'expérience, contre plus de 62 % des développeurs ayant trois ans ou plus d'expérience

« Cela suggère que sa croissance est le résultat de développeurs plus expérimentés qui ajoutent le langage à leur liste, plutôt que d'être principalement motivée par l'afflux de développeurs moins expérimentés. Néanmoins, les développeurs en début de carrière sont plus susceptibles d'utiliser JavaScript que n'importe quelle autre communauté de langage, ce qui signifie que même si l'ascension fulgurante de JavaScript ralentit, il est peu probable qu'il soit détrôné de sitôt ».

Rust poursuit sa croissance rapide

Il est peu probable que la position de leader de JavaScript soit remise en question dans un avenir proche, d'autant plus que le taux de croissance de JavaScript (17 %) au cours de l'année écoulée lui donne une avance considérable sur Python (13 %) et Java (7 %). Sur les trois premiers, seul JavaScript croît au même rythme que l'ensemble des développeurs (17 % au cours des 12 derniers mois).

Toutefois, au sein des communautés de langages plus petites, des changements beaucoup plus dynamiques dans les populations sont observés. Rust est la communauté qui se distingue par sa croissance, doublant presque son nombre d'utilisateurs au cours des deux dernières années (de 2 millions au premier trimestre 2022 à 4 millions au premier trimestre 2024) et augmentant de 33 % rien qu'au cours des 12 derniers mois.

Rust se...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de smarties
Expert confirmé https://www.developpez.com
Le 10/06/2024 à 11:50
Avec le web, s'il y a des alternatives à JS je ne les connais pas. WASM est selon moi pour des gros traitements spécifiques car le gain de performance sur des choses générales est faible.

L'adoption de Rust est une bonne chose, programmes et bibliothèques (+FFI) plus sur.

Sans avoir fait du Go, j'ai de bons retours et ses performances sont très correctes (vitesse + emprunte mémoire).
0  0