nouvelles

annonce du classement du tiobe programming index de septembre : le langage c a été dépassé par java et est tombé à la quatrième place "à sa position la plus basse de l'histoire"

2024-09-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

it house a rapporté le 8 septembre que le tiobe programming community index est un indicateur qui mesure la popularité des langages de programmation. le jugement est basé sur des ingénieurs, des cours, des fournisseurs et des moteurs de recherche du monde entier. aujourd'hui, le site officiel de tiobe a annoncé le 2024. septembre les classements mensuels des langages de programmation sont compilés comme suit par it home :

python se classe premier : représentant 20,17 %, soit une augmentation de 6,01 % ce mois-ci

c++ se classe deuxième : avec 10,75 %, en hausse de 0,09 % ce mois-ci

java se classe troisième : représentant 9,45 %, en baisse de 0,04 % ce mois-ci

c s'est classé quatrième : représentant 8,89 %, en baisse de 2,38 % ce mois-ci

c# se classe cinquième : représente 6,08 %, en baisse de 1,22 % ce mois-ci

le pdg de tiobe, paul jansen, a déclaré qu'en tant que l'un des « mères » de tous les langages de programmation, le langage c a été dépassé par java dans l'indice tiobe ce mois-ci. le langage c occupe actuellement la 4ème place. depuis la création de l'indice tiobe en 2001, le langage c occupe désormais sa position la plus basse de l'histoire.

c est-il en train de perdre sa magie ? c est un langage de programmation relativement simple, capable de générer du code hautes performances. c’est pourquoi il constitue depuis longtemps le premier choix pour les systèmes embarqués. le seul inconvénient majeur du c jusqu’à présent est qu’il n’est pas évolutif. les grands programmes en langage c sont difficiles à maintenir en raison du manque de fonctionnalités orientées objet. alors que les fonctionnalités et le volume de code des systèmes embarqués continuent d'augmenter et que de plus en plus de compilateurs embarqués prennent en charge c++, la tendance à passer du c au c++ devient de plus en plus évidente.

récemment, la mer du langage c a été confrontée à une autre menace. les départements américains concernés prévoient d'interdire l'utilisation de langages à mémoire non sécurisée tels que c et de prendre en charge à la place des langages à mémoire sécurisée tels que rust. les entreprises évaluent rust comme alternative à c.

même si c est peut-être en train de perdre son élan, il restera encore longtemps dans le top 10 de l’indice tiobe. le langage c possède une base énorme et constitue un élément important d’innombrables systèmes critiques pour la sécurité dans le monde.