Код
#статьи

На дне: 4 языка программирования на грани вымирания

Когда-то программисты были от них без ума. А теперь за их освоение даже браться нет смысла.

Кадр: фильм «Стражи галактики»

Шабам Диксит

(Shubham Dixit)


Об авторе

Страстный читатель, инженер, блогер и энтузиаст ИИ. Любит программировать. Научился писать, читая неудачные блоги.


Ссылки на автора


Переводчик

Екатерина Бочкарёва


Как профессионал, я стараюсь пользоваться в работе самыми современными инструментами. Поэтому мне важно знать обо всём новом, что появляется в нашей отрасли. Недавно, изучая самые популярные на сегодняшний день языки программирования, я наткнулся на сайт с альтернативным списком — списком языков, которые безнадёжно устарели. И выбрал четыре, которые, как мне кажется, сейчас даже нет смысла изучать.

В качестве критериев отбора я использовал индекс популярности PYPL (на который вообще стараюсь почаще обращать внимание), а также Google Trends и всеми любимый YouTube.

Инфографика: PYPL

Вы, наверное, спросите: «С PYPL и Google Trends всё понятно, а при чём тут YouTube?» Дело в том, что статистика просмотров также даёт наглядную картину популярности языков программирования. Итак, приступим.

1. Perl

Perl потрясающе быстро сдулся: пробыв в топах популярности с 2004 по 2009 год, дальше он только падал. Нет, окончательно Perl ещё не умер, но им сейчас почти никто не пользуется.

Запросов в YouTube и Google тоже стало гораздо меньше. Например, этот ролик о Perl за четыре года набрал всего 240 тысяч просмотров.

Скриншот: Шабам Диксит

PYPL продолжает фиксировать дальнейшее падение его популярности. А вот и данные из Google Trends — для сравнения я привожу их рядом с показателями Python.

Скриншот: Шабам Диксит

Как видите, они говорят сами за себя: красная линия Perl едва приподнимается над нулевой отметкой.

2. Haskell

У Haskell дела идут получше. Им ещё пользуются многие компании, в том числе и такие гиганты, как «Фейсбук»* и IBM.

Скриншот: Шабам Диксит

По данным YouTube, этот пятилетней давности ролик о Haskell набрал 530 тысяч просмотров.

Скриншот: Шабам Диксит

Но Google Trends указывает на стабильное снижение спроса (красная линия почти на нуле), особенно на фоне растущей популярности Python (голубая линия).

Редакция считает своим долгом высказать крайнее возмущение столь пренебрежительным отношением к Haskell :)

3. Objective-C

PYPL утверждает, что Objective-C становится всё популярнее. Google Trends соглашается: «Ага, аж на целых 0,2%».

Скриншот: Шабам Диксит

Objective-C до сих пор пользуется спросом — но только среди тех, кто работает с написанными на нём приложениями. Если вы ищете современный профессиональный инструмент, лучше выберите Swift.

Скриншот: Шабам Диксит

Сами видите: этот ролик за пять лет набрал всего 250 тысяч просмотров. Тем не менее на рынке по‑прежнему есть открытые вакансии для разработчиков на Objective-C, и там даже неплохо платят.

4. Visual Basic for Applications (VBA)

В 2004 году Visual Basic стремительно взлетел в топ, а в 2009-м со свистом из него вылетел. Хотя я в школе ещё успел поработать на VBA. Вот так выглядит язык программирования Visual Basic в Google Trends, если сравнивать с Python.

Скриншот: Шабам Диксит

Трудно не заметить, как VBA терял популярность. Хотя PYPL показывает его спад всего на 0,2%.

В моей ленте на YouTube не нашлось ни одного видео о Visual Basic. Наверное, он и там сошёл на нет. Впрочем, поискав, я обнаружил ролик девятимесячной давности, собравший «целых» 810 тысяч просмотров.

Скриншот: Шабам Диксит

Python — чемпион

Мне очень нравится Python. Я написал на нём (используя фреймворк Django) кучу бэкенд-проектов. А сейчас — тоже с помощью Django — занимаюсь созданием информационного портала для веб‑разработчиков. Скоро добавлю туда парочку новых функций — для удобства и эффективности.

Вообще, Python — самый востребованный язык ещё с 2020 года.

Скриншот: Шабам Диксит

По данным PYPL, популярность Python постоянно растёт — примерно на 2,9% в год. Да и на YouTube количество просмотров видео по соответствующим запросам достигло нескольких миллионов, причём за очень короткое время.

Скриншот: Шабам Диксит

И всё же…

Определяя популярность того или иного языка (для этой статьи и вообще), я пользовался данными Google Trends, PYPL и опроса разработчиков Stack Overflow (Stack Overflow Developer Survey 2020).

Инфографика: Stack Overflow

Однако на рынке по-прежнему есть спрос на программистов, работающих на упомянутых мной языках, причём зарплаты им предлагают довольно высокие. Немало компаний продолжают пользоваться Perl и Haskell, Objective-C и VBA — отдельно или параллельно с более современными инструментами.

Инфографика: Stack Overflow

Заключение

Некоторые из перечисленных языков я когда-то учил, но никаких проектов на них у меня нет — потому что они растеряли былую популярность. Вот я и решил, что статья на эту тему может оказаться полезной.

Но вам совершенно не обязательно принимать её за истину в последней инстанции — особенно если вы работаете с этими языками, у вас куча перспективных проектов и вообще радужные планы. Тогда просто продолжайте в том же духе. И никакие падения популярности ваших рабочих языков на 0,2 или сколько угодно процентов вам не страшны.

Успехов!


* Решением суда запрещена «деятельность компании Meta Platforms Inc. по реализации продуктов — социальных сетей Facebook и Instagram на территории Российской Федерации по основаниям осуществления экстремистской деятельности».

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Освойте топовые нейросети за три дня. Бесплатно
Знакомимся с ChatGPT-4, DALLE-3, Midjourney, Stable Diffusion, Gen-2 и нейросетями для создания музыки. Практика в реальном времени. Подробности — по клику.
Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована