новости

объявлен сентябрьский рейтинг tiobe programming index: язык c уступил java и опустился на четвертое место «на самой низкой позиции в истории»

2024-09-08

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

8 сентября it house сообщила, что индекс сообщества программистов tiobe является индикатором, измеряющим популярность языков программирования. оценка основана на данных инженеров, курсов, поставщиков и поисковых систем со всего мира. сегодня официальный сайт tiobe объявил 2024 год. сентябрь ежемесячные рейтинги языков программирования составляются it home следующим образом:

python занимает первое место: его доля составляет 20,17%, рост на 6,01% в этом месяце.

c++ занимает второе место: его доля составляет 10,75%, что на 0,09% больше в этом месяце.

java занимает третье место: его доля составляет 9,45%, что на 0,04% меньше в этом месяце.

c занял четвертое место: на его долю приходится 8,89%, что на 2,38% меньше в этом месяце.

c# занимает пятое место: его доля составляет 6,08%, что на 1,22% меньше в этом месяце.

генеральный директор tiobe пол янсен заявил, что в этом месяце язык c, будучи одним из «матерей» всех языков программирования, уступил место java в индексе tiobe. язык c в настоящее время занимает 4-е место. с момента создания индекса tiobe в 2001 году язык c сейчас находится на самой низкой позиции в истории.

c теряет свою магию? c — относительно простой язык программирования, способный генерировать высокопроизводительный код. поэтому он уже давно стал лучшим выбором для встраиваемых систем. единственным существенным недостатком c на данный момент является то, что он не масштабируется. большие программы на языке c сложно поддерживать из-за отсутствия объектно-ориентированных функций. поскольку функциональность и объем кода встроенных систем продолжают увеличиваться, а все больше встроенных компиляторов имеют хорошую поддержку c++, тенденция перехода с c на c++ становится все более очевидной.

недавно море языка c столкнулось с еще одной угрозой. соответствующие ведомства сша планируют запретить использование небезопасных для памяти языков, таких как c, и вместо этого поддерживать языки, безопасные для памяти, такие как rust. компании оценивают rust как альтернативу c.

хотя c, возможно, и теряет свое моджо, он еще долго будет оставаться в первой десятке индекса tiobe. язык c имеет огромную базу и является важной частью бесчисленных критически важных для безопасности систем по всему миру.