Индексът TIOBE отказва да се промени, затова да потърсим алтернатива

12.03.2026 17:42

Не е ли време за изчисляване на индекса да се използват AI модели вместо резултатите на търсачките? 

Краткият отговор може да се обобщи като:Категорично НЕ! Ние сме безпогрешни и просто трябва да ни слушате! 

„The answer is no. The TIOBE index measures how many Internet pages exist for a particular programming language. LLMs ultimately rely on the same sources — they are trained on and analyze these very same web pages. Therefore, in essence, there is no real difference.”— Paul Jansen, CEO на TIOBE, март 2026

За да проверя дали в леко арогантният отговор на Пол Янсен има истина и трябва да вярвам на налудничавите твърдения на TIOBE за популярността на езиците за програмиране, направих един експеримент и си създадох собствен индекс.  И не си мислете, че ми отне месеци усилена работа, милиони долари, стотици безсънни нощи…Беше доста по-простичко: 

– Отворих пет чата с най-популярните LLM: Claude (Anthropic), ChatGPT (OpenAI), Gemini (Google), Copilot (Microsoft) и Le Chat (Mistral),– съчиних един промпт, който обобщено звучи така:„Класирай топ 20 програмни езици въз основа на три фактора: реално търсене на пазара на труда, качество на документацията и зрялост на екосистемата, и настроения сред разработчиците. Без TIOBE или други класации. Само текущата реалност на индустрията и твоите знания по темата.”Сложих данните в една Excel таблица и изчислих резултатите на всеки език за програмиране. И готово! 

Представям ви APLI — AI Programming Language Index:

Python е безспорен шампион — три от петте модела го поставят на първо място с максимални 20 точки (Claude, Copilot, Le Chat), а останалите два му дават 19 точки (второ място). С 98 от 100 възможни точки, това е най-силният консенсус в цялата класация. Python доминира не защото е моден, а защото е навсякъде — от machine learning до системна автоматизация, от образование до production backend.

TypeScript е на второ място с 95 точки. ChatGPT и Gemini го класират първи, което показва, че за тях type safety и модерната web екосистема тежат повече. За сравнение TIOBE го поставя на 35-то място с 0.34%. Пълно безумие!

JavaScript е трети — и тук се вижда прагматичната гледна точка на Copilot и Le Chat, които го оценяват по-високо от TypeScript (19 точки). В крайна сметка, JavaScript е езикът, който реално се изпълнява в браузъра. Но нека се съгласим, че това са подробности.

Go и Java делят четвърто място с по 81 точки. Go е фаворит в cloud-native и DevOps света, Java държи позиции в enterprise. При TIOBE Java е четвърта, което е справедливо, но Go е чак на шестнадесето място — изпреварен от Visual Basic, Delphi и R.

Rust е на шесто място с 76 точки — и тук разликите между моделите са най-големи. Claude и Gemini го оценяват с 18 точки (трето място в своите класации), докато ChatGPT, Copilot и Le Chat са по-резервирани (13–14 точки). Rust е езикът, който разделя мненията — обожаван от разработчиците, но все още с по-ограничен job market в сравнение с Python или Java. Крайната му оценка показва по-скоро оптимизма за бъдещето, отколкото реалността.

Това е може би най-абсурдното разминаване. TypeScript е де факто стандартът за съвременна web разработка, използван от Angular, React проекти, Next.js и практически всеки сериозен frontend и full-stack проект. Петте AI модела му дават средно 19 точки. TIOBE го вижда на 35-то място с 0.34% — зад Prolog, COBOL и Lisp.

В TIOBE, C стабилно заема второ място с 11.55%. В APLI? Шестнадесето, с 28 точки. Това не означава, че C е без значение — ядра на операционни системи и embedded устройства няма да спрат да го използват утре. Но за мнозинството разработчици през 2026 година, C не е релевантен избор за нов проект.

TIOBE поставя Visual Basic на 7-мо място и Delphi/Object Pascal на 10-то. Нито един от петте AI модела не включва нито един от тези езици в своя топ 20. Нула точки. Това е достатъчно красноречиво.

Kotlin (62 точки, 9-то място) и Swift (54 точки, 10-то) са де факто стандартите за създаване на апликации за Android и iOS. При TIOBE? Kotlin е 22-ри, а Swift едва влиза в топ 20 на 20-то място. Scratch (визуалният език за деца) го изпреварва. Това е шега, нали?

AI моделите не са единодушни за много неща, така и трябва да бъде:Claude (Anthropic) е най-оптимистично настроен по отношение на Rust (18 точки, трето място) и единственият модел, който включва Zig в своя топ 20 — ранен залог за езика, който цели да замени C.

ChatGPT (OpenAI) е най-голям привърженик на TypeScript (20 точки, първо място) и дава най-висока оценка на Java (18) сред всички модели. По-консервативен е към Rust (14).

Gemini (Google) е единственият, който включва Bash/Shell, и дава най-висока оценка на C++ (13). Прагматичен подход, ориентиран към DevOps и systems programming.

Copilot (Microsoft) е най-консервативен — дава високи оценки на традиционните enterprise езици (Java 17 точки, C# 16 точки) и поставя JavaScript на 2-рото си място. Логично, като се има предвид корпоративния ДНК на Microsoft.

Le Chat (Mistral) е най-необичайният — единственият, който включва Objective-C и дава най-ниската оценка на C++ (5). Също така оценява Dart най-високо от всички (10), вероятно заради растящото влияние на Flutter.

Независимо от разликите, Python, TypeScript, JavaScript, Go и Java присъстват в горната част при всеки модел. Това е ниво на точност, което TIOBE никога не е могъл да постигне, защото неговата методология произвежда артефакти. “C на второ място, а Visual Basic на седмо” е твърдение, с което никой практикуващ програмист не би се съгласил.

Най-тревожното за TIOBE не е, че малкото ми отроче APLI дава по-реалистични резултати, а че буквално всеки с достъп до интернет може да го възпроизведе за 1-2 часа — и да получи по-релевантна класация от тази на TIOBE. Не ви трябва институция. Не ви трябва 25 години данни. Трябват ви пет LLM, малко свободно време и здрав разум.

Пет различни AI модела, създадени от пет различни компании, с различни архитектури и тренировъчни данни, постигнаха забележителен консенсус. Python е номер едно. TypeScript е номер две. C не е номер две — и не е бил вече дълго време, независимо какво казва TIOBE.

Ако си млад програмист и избираш какво да учиш — вярвай на APLI повече, отколкото на индекс, който не се е обновил от 2001 година.

Източник: tehnocafe.com

Технологии
Подобни  

Полицията се готви да въведе система с ИИ, която ще може да “предсказва” извършването на престъпления в метрото на Ню Йорк

03.05.2026 16:03    

Метрополитенът на Ню Йорк изследва възможностите на изкуствения ин

Много скоро Microsoft Authenticator ще изтрие запазените ви пароли. Ето какво трябва да направите, за да не ги загубите.

Microsoft започва поетапно премахване на функциите за управление на пароли в приложението Authenticator, като процесът ще протече в три етапа:

NotebookLM на Google вече предлага аудио обобщения на 76 нови езика, включително български

, позволява на потребителите да генерират подобни на подкаст аудио обобщения с помощта на виртуални водещи. Тези обобщения се създават на базата на

Възстановена е мрежата на А1 в цялата страна, телефоните да бъдат рестартирани

Възстановена е мрежата на мобилния оператор А1 в цялата страна, съобщиха от компанията за БНР. От мобилния оператор напомнят телефоните да бъдат ре