
Разработчиците на софтуер обръщат все по-голямо внимание на бързите езици
(снимка: CC0 Public Domain)
Програмистите започнаха да се интересуват повече от така наречените „бързи” езици за програмиране, които им позволяват да преминат от писането на първия ред код до изпълнение на завършена програма за възможно най-кратко време. C++, Go, Rust и дори малко познатите езици Zig и Mojo стават все по-популярни. Но Python, считан за „бавен” език, все още остава на върха, поради една проста причина: по-лесен е за научаване от други езици.
Разработчиците по целия свят обръщат все по-голямо внимание на „бързите” езици за програмиране, според класацията на Tiobe от февруари 2025 г. Авторите на класацията не дават определение за „бърз език за програмиране”, а само отбелязват, че в период, „когато светът трябва да обработва все повече и повече числа в секунда, а хардуерът не се развива достатъчно бързо, скоростта на програмата става ключово важна”.
Все пак има една дефиниция на „скоростта” на езика за програмиране – това е времето, изразходвано за пълния цикъл на създаване на програма, от първия ред код до стартиране на изпълнимия файл. Скоростта на програмата зависи от езика, на който е написана, но не напълно, защото тя трябва да взаимодейства с различни файлове, включително от собствената си дистрибуция, а тук всичко зависи от хардуера на компютъра.
Динамика в Tiobe
Според Tiobe, през февруари 2025 г. C++ се издига до второ място, а Go, известен още като Golang от Google, вече е стабилен играч в челната десетка. Rust също става все по-популярен – ако през декември 2012 г. заемаше 212-то място в класацията, което беше най-лошият му показател, то през февруари 2025 г. трябва да се търси на 13-то място. Това е най-доброто му постижение досега.
Бързите езици уверено си пробиват път към Топ 50. В момента дори слабо известните Mojo и Zig заемат съответно 51-во и 56-то място в класацията на Tiobe.
Оценката на Tiobe не се основава на мнението на служителите на компанията за определен език, а на това колко популярен е даден език в областта на програмирането и свързаните с него индустрии. С други думи, той напълно отразява реалното ниво на интерес на разработчиците към определен език.
Tiobe изгражда своя рейтинг основно на базата на анализ на статистиката на заявките за търсене в най-известните търсачки в света – Google, Bing и Yahoo. Освен това се взема предвид броят на заявките за търсене в Amazon и Wikipedia.
Не на последно място важна роля в крайните резултати играят заявките във видео услугата YouTube, свързани с конкретен език за програмиране. Тази услуга съдържа милиони видеоклипове по темата за писане на програми, което подпомага програмистите.
Изключението Python
Експертите на Tiobe класифицират Python като един от бавните езици за програмиране. Това обаче не му пречи години наред, от октомври 2021 г., да е трайно на първо място по популярност и дори да демонстрира нарастване на броя на свързаните с него заявки за търсене.
Tiobe има отговор на въпроса как Python оцелява заедно с по-бързи езици и дори остава на върха толкова дълго време. Според експертите, основният двигател на неговата популярност е лекотата на разработка.
В днешния свят, когато програмистите трябва да се състезават не само помежду си, но и с невронни мрежи, малцина искат да отделят много време за изучаване на C, C++ или други сложни езици, дори на основно ниво. Изучаването на Python отнема много по-малко време, което привлича начинаещите разработчици. Индустрията се адаптира към това и можете да видите реклами за курсове по Python навсякъде.
Светът все още се нуждае от хора програмисти, защото малцина се осмеляват да се доверят напълно на изкуствения интелект в разработването на код, пише Tiobe в коментарите към класацията си за февруари 2025 г. А тези, които учат за програмисти, най-често владеят Python.
Вековният Fortran остава в играта
Година по-рано, в началото на 2024 г., програмистите не бяха толкова влюбени в бързите езици, а в наистина древни езици за програмиране, появили се десетилетия преди да се родят повечето от днешните разработчици на софтуер. През този период популярността на Fortran, който през 2025 г. става на 68 години, бързо нарастваше.
До февруари 2025 г. шумът около Fortran утихна, но той все още е в топ 20 в класацията на Tiobe въпреки вековната си възраст. Fortran се класира на 11-то място, както и предходната година, докато през януари 2024 г. беше на 12-а позиция срещу 27-ма през януари 2023 г. Най-добрият му резултат в класацията на Tiobe беше 8-мо място, до което се изкачи през ноември 2024 г.