Nouvelles
TypeScript Vaults avant Java pour cracker le top 5 du débordement de pile
Au cours des dernières années, le langage de programmation TypeScript de Microsoft n’a cessé de grimper dans le classement de popularité de l’énorme enquête annuelle auprès des développeurs de Stack Overflow, cette année faisant tomber Java pour se classer parmi les cinq premiers.
Depuis 2019, ce top cinq est dominé par JavaScript, HTML/CSS, SQL, Python et Java, avec une certaine juxtaposition dans les emplacements 3 à 5 après le cimenté dans la pierre No. 1 et non. 2 classements pour JavaScript et HTML/CSS.
Depuis 2018, TypeScript n’a cessé de grimper, cette année en sautant de deux places de la 7e à la 5e place :
2022 – 5
2021 – 7
2020 – 9
2019 – 10
2018 – 12
TypeScript a bondi de 4,64 % (de 30,19 % des répondants en 2021 à 34,83 % en 2022) pour dépasser Java (qui a légèrement chuté de 33,91 % en 2021 à 33,27 % en 2022). C’est de loin le plus grand saut parmi les 20 premières langues.
“2022 marque la dixième année consécutive de JavaScript en tant que langage de programmation le plus couramment utilisé”, a déclaré Stack Overflow. Mais, c’est une image différente pour ceux qui apprennent à coder. HTML/CSS, Javascript et Python sont presque à égalité parmi les langages les plus populaires pour les personnes qui apprennent à coder. Les personnes qui apprennent à coder sont plus susceptibles que les développeurs professionnels de déclarer utiliser Python ( 58 % contre 44 %), C++ (35 % contre 20 %) et C (32 % contre 17 %). Par rapport aux développeurs professionnels, ceux qui apprennent à coder sont moins susceptibles de déclarer utiliser SQL (38 % contre 53 %), TypeScript (15 % contre 40 %) et Bash/Shell (19 % contre 29 %).”
Dans la catégorie “les plus recherchés” (développeurs qui ne développent pas avec le langage ou la technologie mais qui ont exprimé leur intérêt à développer avec), TypeScript est arrivé juste derrière Rust et Python, qui sont à égalité en première place.
Sur l’échelle “Loved vs. Dreaded”, TypeScript était No. 4 derrière Rust, Elixir et Clojure.
Dans le rapport 2020, TypeScript était le No. 2 langue la plus aimée (répondants qui se développent avec une langue et ont exprimé leur intérêt à continuer à se développer avec elle). À l’époque, Stack Overflow vantait l’adoption de l’open source par Microsoft comme étant responsable de la hausse. La société a déclaré : « La montée en flèche de la popularité de TypeScript met en évidence le changement de direction de Microsoft et son adoption du mouvement open source. Alors que les bases de code Web frontal et Node.JS augmentent en taille et en complexité, l’adoption du typage statique de TypeScript donne aux développeurs une confiance accrue dans l’exactitude de leur code. La capacité de TypeScript à être adopté progressivement signifie que les développeurs peuvent plonger leurs orteils, obtenant des avantages immédiats, sans avoir à entreprendre un projet de portage risqué. En tant qu’édulcorant final, TypeScript polyfill de nombreux changements ECMAScript (comme les fonctions fléchées, async et les classes) avant qu’ils ne soient sont largement disponibles dans les navigateurs.
La langue glisse un peu sur l’échelle salariale, cependant, car elle est en bas de la liste (27e) à 70 276 $ (Clojure est n ° 1 à 106 644 $). Le langage C # de Microsoft est juste en dessous de TypeScript à 69 516 $. Le salaire médian des codeurs TypeScript en 2021 était de 59 172 $, grimpant à 70 276 $ dans le rapport 2022.
Le rapport SO est basé sur une enquête menée du 11 mai au 1er juin de cette année auprès de 73 268 développeurs de logiciels de 180 pays à travers le monde. La méthodologie complète peut être vue vers le bas du rapport, qui est disponible ici.
Par coïncidence, la veille de la publication de l’enquête Stack Overflow, Microsoft a annoncé la version bêta de TypeScript 4.8 avec de nouvelles fonctionnalités affectant le fonctionnement des types d’intersection et d’union, l’inférence pour infer
types dans les types de chaîne de modèle, --build
, --watch
et --incremental
améliorations des performances, et plus encore.
À l’avenir, Microsoft a déclaré: “Au cours des prochains mois, nous travaillerons principalement sur les corrections de bogues, le polissage et certains changements de service linguistique qui, selon nous, pourraient être moins risqués. stable si vous souhaitez exécuter quelque chose de plus à jour- date que la version bêta. sur les dates de sortie et les plans, vous pouvez consulter le plan d’itération de TypeScript 4.8.”
La version finale de la disponibilité générale de TypeScript 4.8 est prévue pour le 1er août. 23.
A propos de l’auteur
David Ramel est éditeur et rédacteur pour Converge360.
.