Новости индекса языков программирования TIOBE (сентябрь 2024 г.): C теряет свою корону
10 сентября 2024 г.Три ведущих языка программирования в индексе TIOBE Programming Community Index претерпели существенные изменения в сентябре, поскольку C опустился на четвертое место в списке. Это самый низкий балл, который C когда-либо получал с момента своего первого появления при создании индекса в 2001 году.
C изменился с 9,17% в августе до 8,89% в сентябре. Это продолжает тенденцию к снижению C, которая достигла пика в 16,56% в декабре 2022 года и с тех пор значительно снизилась.
Индекс сообщества программирования TIOBE отображает тенденции в языках программирования на основе объема поисковых запросов.
Почему популярность C упала?
«Большие программы на языке C сложно поддерживать из-за отсутствия объектно-ориентированных функций», — написал генеральный директор TIOBE Software Пол Янсен в ежемесячном выпуске TIOBE Index. «Теперь, когда встроенные системы, как правило, растут в функциональности и, следовательно, в размере кода, и поскольку все больше и больше встроенных компиляторов имеют хорошую поддержку C++, существует тенденция перехода с C на C++».
Кроме того, правительство США определило C как язык, небезопасный для памяти. Компании могут выбрать Rust вместо C, чтобы соответствовать стандартам безопасности памяти.
Однако «C может потерять свою привлекательность, но он останется в первой десятке индекса TIOBE еще очень долго», — написал Янсен. «Его установленная база невероятна, и он является частью миллиарда критически важных для безопасности систем по всему миру».
Янсен отметил, что C по-прежнему генерирует производительный код и является краеугольным камнем встраиваемых систем. Однако отсутствие объектно-ориентированных функций затрудняет масштабирование. C++ решает эту проблему.
Другие изменения в индексе TIOBE в сентябре
Покинув тройку лидеров списка, C освободил место для Java, занявшего третье место, поднявшись с 9,16% в августе до 9,45% в сентябре. Fortran сохранил десятое место.
Оригинал