🏆Рейтинги языков программирования отмирают? Вышел свежий рейтинг популярности языков от IEEE Spectrum. Python опять на первом месте, SQL всё так же дико востребован в вакансиях, а вот JavaScript просел с 3 на 6 место. В целом, ничего особо интересного.
Но сами авторы рейтинга пишут, что сама концепция «популярности» языков доживает последние дни. Почему?
1️⃣ Программисты ушли в AI-инструменты. Раньше, чтобы решить проблему, разрабы шли на Stack Overflow или в поисковик. Эти публичные запросы и были одним из главных мерил популярности. Теперь они идут в чат с ChatGPT и подобные инструменты. Результат? Сигнал пропал. Количество вопросов по языкам на Stack Exchange в 2025 году — это всего 22% от того, что было в 2024. Об этом я уже писал здесь. Метрики просто ослепли.
2️⃣ Язык превращается в деталь реализации. ИИ-ассистенты настолько упрощают написание кода, что выбор языка перестаёт быть принципиальным. Какая разница, на чём ИИ сгенерит тебе веб-приложение, если ты просто описал результат словами?
Точно так же, как сегодня 99% разрабов плевать на архитектуру CPU (помнит кто-то споры про Z80 vs 6502?), завтра им будет так же плевать, сгенерил ИИ код на Python или на Rust. Важен результат, а не инструмент.
Из этого вытекают два вывода:
▪️ Новым языкам — крышка. Раньше язык мог взлететь благодаря паре крутых туториалов и одной хорошей книге. Сейчас ИИ нужна гора данных для обучения. У нового языка их нет. Похоже, мы рискуем навсегда застрять с текущим набором лидеров.
▪️ Конец высокоуровневым языкам? А зачем вообще нужны Python или Go, если ИИ может генерировать код сразу в каком-нибудь промежуточном представлении, которое потом скармливается компилятору? Программы превратятся в чёрные ящики. Их нельзя будет «почитать», только перегенерировать новым промптом. Ценность смещается с написания кода на высокоуровневое проектирование, архитектуру и выбор алгоритмов. Диплом по Computer Science внезапно становится в разы ценнее сертификата курса по конкретному языку.
Пора переформатировать канал из тематики Python в vibe coding? 😊
В этом посте были ссылки, но мы их удалили по правилам Сетки