TIOBE се опитва да изчисли популярността на езиците за програмиране, използвайки броя на квалифицираните инженери, предлаганите курсове и броя на доставчиците на продукти и услуги на трети страни. И осемте най-популярни езика в класацията за септември не са се променили от миналия месец:
1. Python
2. C++
3. C
4. Java
5. C#
6. JavaScript
7. Visual Basic
8. Go
Но според класацията на TIOBE, Perl все още е 10-ият най-популярен език за програмиране през септември (след като е бил на 9-о място през август).
"Преди една година Perl беше на 27-ма позиция, а сега отново изведнъж се появява на 10-то място", удивлява се главният изпълнителен директор на TIOBE, Пол Янсен. Техническата причина, поради която Perl е оценен толкова високо, е заради огромния брой книги за него в Amazon. Има 4 пъти повече изброени книги от PHP, например, или 7 пъти повече книги от Rust. Основната "истинска" причина за увеличаването на популярността на Perl ми е неизвестна. Единствената възможност, за която мога да се сетя, е, че Perl 5 вече постепенно се счита за истинския Perl... Perl 6/Raku е на 129-та позиция в индекса на TIOBE, като по този начин не играе никаква роля в света на програмирането. Perl 5, от друга страна, издава нови версии по-често напоследък, като по този начин привлича внимание.
Статия в блога на i-Programmer смята, че възраждането на Perl може да се дължи на възможностите му за обработка на текст: "Дори в тази ера на изкуствен интелект, всичко все още се управлява от текстови формати; текстът все още е Кралят. XML, JSON, извикващи API-та, YAML, Markdown, лог файлове... Това означава, че все още има нужда да се обработва, трансформира, почиства, извлича информация от него. Perl, със своите първокласни регулярни изрази, изобилието от библиотеки за манипулиране на текст в CPAN и пълната поддръжка на Unicode за всички най-нови стандарти, беше и все още е най-добрият. Просто няма друг, който да може да се мери с възможностите на Perl за обработка на текст." Те също така цитират подкрепата на Perl от общността с отворен код и това, че той "получава адекватен ООП модел през последните няколко години... Хората просто не знаят на какво е способен Perl и вместо това предпочитат да бъдат жертви на FOMO (страх от пропускане) ефимерни тенденции, гонейки новото и блестящото." Ще ми е интересно какво ще кажат читателите на Slashdot. (Споделете опита си в коментарите, ако все още използвате Perl – или Raku...)
Спадът на Perl до #9 (бел. прев.: в класацията, което отвори позиция) означава, че Delphi/Object Pascal се издига с едно място, нараствайки от 1.82% през август до 2.26% през септември, за да заеме 9-ото място през септември. "На номер 11 и с 1.86%, SQL е доста близо до повторно влизане в топ 10", отбелязва TechRepublic. (SQL падна до #12 през юни, което сайтът спекулира, че се дължи на "увеличеното използване на NoSQL бази данни за AI приложения.")
Но TechRepublic добавя, че езикът за програмиране номер 1 по популярност (според TIOBE) все още е Python: Perl е с 2.03% в патентованата система за класиране на TIOBE през септември, спрямо 0.64% през януари. Миналата година Perl заемаше 27-ма позиция... Неудържимият възход на Python леко спадна от 26.14% през август до 25.98% през септември. Python все още е далеч пред всеки друг език в индекса.
Информация по комментариям в разработке