- BrainTools - https://www.braintools.ru -

Рейтинг языков программирования TIOBE за сентябрь 2025: Python продолжает набирать популярность, и Perl тоже

Рейтинг языков программирования TIOBE за сентябрь 2025: Python продолжает набирать популярность, и Perl тоже - 1

Авторы индекса TIOBE опубликовали [1] сентябрьский рейтинг популярных языков программирования. Первые восемь позиций рейтинга остались без изменений с прошлого месяца [2] (1. Python. 2. C++. 3. C. 4. Java. 5. C#. 6. JavaScript. 7. Visual Basic. 8. Go). Perl уступил Delphi/Object Pascal 9-е место.

Рейтинг TIOBE формируется [3] на статистике поиска («количестве упоминаний» в выдаче «систем поиска»). Авторы рейтинга следят за запросами в поисковых системах, упоминаниях в новостях, блогах и социальных сетях.

Рейтинг языков программирования TIOBE за сентябрь 2025: Python продолжает набирать популярность, и Perl тоже - 2

В марте 2025 года в двадцатке лидеров появились [4] такие старые языки программирования, как Ada, Fortran, Delphi и COBOL. Составители рейтинга TIOBE отмечают, что это связано с устаревшим ПО, в котором до сих пор используют эти технологии. Также вторую десятку рейтинга ранее замыкал «Ассемблер», а теперь там указан Kotlin.

Рейтинг языков программирования TIOBE за сентябрь 2025: Python продолжает набирать популярность, и Perl тоже - 3

«Меня часто спрашивают, почему Perl в последнее время набирает такую ​​популярность. Ровно год назад Perl занимал 27-е место, а теперь внезапно снова оказался на 10-м. Хотя в период своего расцвета (март 2005 года) Perl занимал 3-е место, его нынешнее возрождение по‑прежнему впечатляет и заслуживает обсуждения. Техническая причина столь высокого рейтинга Perl кроется в огромном количестве книг на Amazon. По нему продаётся в 4 раза больше книг, чем, например, по PHP, или в 7 раз больше, чем по Rust. Истинная причина роста популярности Perl мне неизвестна. Единственная возможность, которая приходит мне в голову, заключается в том, что Perl 5 постепенно становится настоящим Perl. Позвольте мне объяснить. Ларри Уолл анонсировал совершенно новый Perl, Perl 6, около 2000 года. Реализация этого Perl 6 заняла десятилетия (второй системный эффект), что привело даже к ребрендингу языка и его названию Raku. В течение этих десятилетий разработка старого Perl 5 практически застопорилась, и в результате сообщество Perl оказалось в состоянии неопределённости. В то же время появилась хорошая альтернатива — Python, и многие программисты Perl перешли на Python. Сейчас, 25 лет спустя, Perl 6/Raku занимает 129-ю позицию в индексе TIOBE, не играя никакой роли в мире программирования. Perl 5 же, напротив, в последнее время выходит чаще, привлекая к себе внимание», — пояснил генеральный директор Tiobe Пол Янсен.

В блоге i-Programmer высказывается [5] предположение, что возрождение Perl может быть связано с его возможностями обработки текста. Даже в эпоху искусственного интеллекта [6] всё по‑прежнему управляется текстовыми форматами; текст по‑прежнему правит бал. XML, вызовы API JSON, YAML, Markdown, файлы журналов. Это значит, что всё равно нужно обрабатывать, преобразовывать, очищать и извлекать из них информацию. Perl с его первоклассными регулярными выражениями, обилием библиотек для работы с текстом на CPAN и полной поддержкой Unicode всех последних стандартов был и остаётся лучшим. Просто нет другого языка, который мог бы сравниться с Perl по возможностям обработки текста. Эксперты также ссылаются на поддержку Perl со стороны сообщества разработчиков ПО с открытым исходным кодом и на то, что он «получил „правильную“ объектно‑ориентированную модель за последние пару лет. Новые разработчики просто не знают, на что способен Perl, и предпочитают падать жертвами мимолетных трендов, гоняясь за новым и блестящим».

Автор: denis-19

Источник [7]


Сайт-источник BrainTools: https://www.braintools.ru

Путь до страницы источника: https://www.braintools.ru/article/19479

URLs in this post:

[1] опубликовали: https://www.tiobe.com/tiobe-index/

[2] прошлого месяца: https://habr.com/ru/news/937856/

[3] формируется: https://www.tiobe.com/tiobe-index/programminglanguages_definition/

[4] появились: https://habr.com/ru/news/889852/

[5] высказывается: https://www.i-programmer.info/news/222-perl/18308-perl-rebounds-in-tiobe-index-why.html

[6] интеллекта: http://www.braintools.ru/article/7605

[7] Источник: https://habr.com/ru/news/946708/?utm_source=habrahabr&utm_medium=rss&utm_campaign=946708

www.BrainTools.ru

Rambler's Top100