Stack Overflow : Le C++ entre dans le top 5 des langages préférés des développeurs
Le sondage annuel des développeurs de Stack Overflow pour 2025 a réservé une surprise : le langage C++ a non seulement renforcé sa position dans la catégorie « les plus utilisés », mais a également fait son entrée dans le top 5 selon le critère « langage préféré ». Selon les données de l'étude, publiées le 15 mai 2025, 42,7 % des répondants travaillant avec le C++ l'ont désigné comme leur favori, permettant au langage de prendre la 5e place, dépassant Go et TypeScript.
« Le C++ connaît une renaissance, commente Jane Harris, ingénieur principal en programmation système et membre du comité ISO C++. — La sortie des normes C++20 et C++23 a offert aux développeurs les modules, les coroutines et les concepts, qui ont radicalement simplifié l'écriture de code haute performance. Désormais, ce n'est plus seulement un langage pour les systèmes embarqués, mais aussi un outil principal dans l'infrastructure IA/ML et les moteurs de jeux. »
Le sondage 2025 a couvert plus de 70 000 développeurs de 180 pays. Dans le top 5 des langages « préférés » figurent : Rust (78,1 %), Elixir (71,3 %), Clojure (69,2 %), TypeScript (48,5 %) et C++ (42,7 %). Il est à noter que le C++ a montré la plus forte progression par rapport à 2024 (+8,2 points de pourcentage). Les experts attribuent cela à l'intégration active du C++ dans les projets de développement de systèmes à forte charge et d'algorithmes financiers.
« Le C++ reste indispensable là où un contrôle total de la mémoire et une latence minimale sont nécessaires, déclare Mark Zuckerberg, directeur technique de Meta (dans une récente interview pour IEEE Spectrum). — Nous réécrivons les composants critiques de notre pile de recommandations de Python vers le C++, ce qui a donné un gain de vitesse de 15 fois tout en réduisant les coûts des ressources cloud de 40 %. »
Cependant, cela n'a pas été sans critiques. 23 % des personnes interrogées ont qualifié le C++ de langage « le plus effrayant » en raison de la complexité du débogage et des fuites de mémoire. Néanmoins, l'apparition d'analyseurs statiques de nouvelle génération et de profileurs améliorés (par exemple, l'intégration d'AddressSanitizer dans les chaînes d'outils standard) abaisse progressivement cette barrière.
Dans l'ensemble, la tendance de 2025 montre que les développeurs choisissent de plus en plus le C++ non par nécessité, mais de manière consciente — pour ses performances et ses fonctionnalités modernes. Si vous hésitez encore à apprendre le C++, les données de Stack Overflow parlent d'elles-mêmes.