Существуют языки, которые все считают мертвыми, но есть ньюанс. В СНГ на Бейсике вакансий больше чем на Руби, а вакансий у Паскальщиков не сильно меньше чем у шарпистов.

Все не так просто, поэтому давайте разбираться.

Россия: Бейсик и паскаль обгоняют Ruby и C#?

Посмотрим реальное количество вакансий в СНГ (Россия, Беларусь, Казахстан ...)

Здесь мы видим, что паскаль по количеству вакансий может тягаться с одним из самых известных веб фреймворков.

Поулчается, грубо говоря Pascal == C#?

Это в какой-то степени манипуляция цифрами, потому что я сравниваю ВСЕ вакансии на паскале с вакансиями на одном сишарп фреймворке, но во-первых требования с паскальщикам явно ниже (как и конкуренция), а во-вторых ASP.NET занимает бОльшую часть того что пишут на C#.

Почему так?

Вакансии составляются левой пяткой, поэтому в требованиях/навыках могут написать что угодно. Это работает в обе стороны, как для паскальщиков, так и для аспнетеров.

У шарпистов размазанные формулировки, где-то .NET, где-то ASP.NET, где-то пишут, что ищут аспнетера, а по факту нанимают плюсовика.

Паскальщики в основном занимают смежные области, на них ищут преподователей и кодеров под узкие ниши.

Также в реальном найме на паскале это почти всегда Delphi (RAD Studio, VCL) и наследие под Windows. Таких систем много, например, бухгалтерия, склады, медицина, логистика, внутренние тулзы. Типикал легаси...

Почту России оштрафовали за утечку 26 млн пользовательских данных.
..на 150 тыс. рублей

Анонсы статей и новости об айти в нашем Telegram

Ruby — уб*йца всех языков

Помните как все писали, что руби заменит все языки и станет топ 1?

Вы знали, что на хахару вакансий Visual Basic больше чем на руби? Тут уже ни к чему не прикопаешься.

Какие языки реально МЕРТВЫ во всем мире

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

Давайте вспомним языки, которые реально забыты и не используются.


HyperTalk (язык HyperCard)

HyperTalk был встроенным языком HyperCard (софтина под макинтош), а HyperCard Apple прекратила (и вместе с ним родную среду HyperTalk). Был заброшен в 2004.

Lingo (язык Adobe Director)

Adobe Director это ПО, предназначенное для создания игр, приложений, обучающих курсов, демо материалов.

Adobe Direct
Adobe Direct

Lingo жил внутри Director экосистемы. Когда платформа умерла язык перестал быть рабочим инструментом.

Director имел язык Lingo, а Adobe официально прекратила продажи и поддержку Director в 2017.

COMTRAN

Ранний язык IBM (1957), тоже из пред-COBOL эпохи.

То есть, это еще один дед кобола... (как и AIMACO и другие).

Таких языков много. Смысла их упоминать нет, с таким же успехом можно просто выдумывать названия Flen, FlexVB13, Slimf... и никто не заметит.

Что нужно для того чтобы язык умер?

Язык умирает когда у него одновременно отваливаются экономика, инфраструктура и люди.

  1. Исчезает причина платить за него
    Нет новых проектов, а старые либо закрывают, либо переписывают, либо замораживают

  2. Ломается цепочка кадров
    Исчезают джуны, а сеньоры уходят. Какому джуну придет в голову учить COBOL когда есть такой приклекательный и современный Fortran или Python? В итоге компании не могут подхватить язык даже при желании.

  3. Умирает платформа
    Если язык был привязан к одной среде (IDE/движок/рантайм) и её закрыли это почти гарантированная смерть (хороший пример это Flash). Даже без закрытия: если компилятор/IDE не обновляются, отваливаются современные ОС/архитектуры/библиотеки — язык становится непрактичным.

  4. Устаревшая экосистема
    Пакеты не обновляются, зависимости дырявые, интеграций нет, обвязки под современные штуки (облака, CI/CD, контейнеры) нет или она просто кривая.

  5. Риск начинает перевешивать выгоду
    Когда поддерживать становится опасно/дорого, появляюится проблемы с безопасностью, регуляторика, невозможность нанять людей, отсутствие поддержки.

  6. Языки не успевают устояться в системах.
    SmallTalk умер, потому что появилась более новая и современная Java. У компаний не было смысла писать на смолтолке, когда можно сразу все писать на джаве :/

Есть ньюанс. Языки не умирают, а сжимаются до узкой ниши.


Смерть платформы Flash

Вы же помните куча браузерных игр на флеше?

Flash Player официально перестали поддерживать 31 декабря 2020, а потом и вовсе была отключена.

И поскольку ActionScript был языком Flash Player в браузере, то массовый рынок (особенно браузерные игры) умер вместе с платформой и языком.

ActionScript не исчез совсем

Он ещё живёт в нише Adobe AIR, который поддерживается и развивается. То есть сам язык стал узким легаси стеком.

Какие языки реально мертвы в СНГ

Мертвый язык это тот у которого нет найма + нет новых проектов

Все системы в СНГ молодые и они используют только узкий пул языков, которые сейчас популярные простые и эффективные.

В СНГ используют очень мало языков
В СНГ используют очень мало языков

ActionScript (Flash)

После ухода Flash как платформы язык исчез из промышленной разработки.
В СНГ пространтсве он забыт.

Fortran, Smalltalk, Ada ...

Языки мертвы. Меньше 10 вакансий на хахару. Технологии просто не прижились и у СНГ разрабов были более новые и хорошие альтернативы.

Classic ASP

А зачем?


Какие языки всё ещё живут на Западе

Там живость держится на больших корпорациях, госе, банках, промышленности и очень старых кодовых базах. Поэтому в США/Европе (и частично Японии) реально продолжают жить.

COBOL

Используется для банков/гос-систем.

У многих компаний есть критически важное ядро бизнеса которое работает на централизованной платформе (мейнфрейм) и крутит огромные объёмы транзакций и батч-обработку.

Смерть кобылы возможна только при массовом выводе мейнфрейм-подхода из крупных организаций, что идёт очень медленно.

Fortran

Фортран десятилетиями был языком номер 1 для численных расчётов.
Вокруг него накопилось гигантское наследие: библиотеки, модели, проверенные кодовые базы, которые уже прошли валидацию в статьях и сертификациях. В науке и инженерии важнее не сломать воспроизводимость, чем переписать на модный стек.

Плюс у Fortran до сих пор сильная сторона — это производительность на численных ядрах (особенно массивы/векторизация) и то, что компиляторы под него очень хорошо заточены.

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

Ada

Ada живёт там, где ценят гарантии, предсказуемость и долгий жизненный цикл.
То есть авиация/космос, транспорт, оборонка и системы, где ошибка может стоить денег, безопасности или сертификации.

Ada исторически сильна тем, что там строгая типизация, контроль ошибок, предсказуемое поведение (включая real-time), удобные механизмы для безопасной многозадачности.

В таких отраслях проект может жить 20–40 лет, а переписать означает заново пройти сертификацию, заново доказать свойства и поднять риск.

Visual Basic

Отчёты, финмодели, макросы. На западе этого очень много, просто оно не всегда называется разработкой.

Этот язык живет даже в СНГ, но на западе он прям активный.

Почему языки живы на западе, но мертвы в СНГ

Рынок меньше, значит нишевые технологии быстрее теряют кадровую базу.

Рынок это в том числе и сколько бизнеса вообще может платить за поддержку легаси (банки, страховые, промышленность, госсектор, большие сети).

Сравним ВВП стран (тут разница бешеная).

  • США: ВВП 29.18 трлн (2024)

  • Россия: ВВП 2.17 трлн (2024)

Вспомним, что у США есть Microsoft, Google, куча других гигантов и становится все понятнее.

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

И, как следствие, больше вакансий на поддержку редких стеков.

Запад раньше начал развиваться — в этом его проблема

США — мировой технологический лидер, который развивал интернет с доисторических времен, вместе с этим собрал в себе куча легаси, которое живет и нуждается в поддержке.

Яндекс появился только в 1997 году, а Т-Банк в 2006, когда западные бигтехи уже были развиты, а IBM был уже в 1964.

СНГ страны переняли опыт у запада, адаптировали и как итог новые технологии без легаси и кучи костылей, которые намного проще развивать.

Благорадя этому страны СНГ одни из самых развитых в плане технологий.

Почему умер Ruby?

Помните как все говорили, что Ruby и Ruby on Rails сместят всех и будут топ 1?

Веб-разработка внезапно стала делаться сильно быстрее и приятнее, а вокруг стартапов и блогов витало ощущение, что вот сейчас Ruby всех заменит. Руби даже становился языком 2006 года.

Но хайп и рынок сместился: JavaScript стал повсюду (фронт + Node.js), Python забрал себе данные/ML/AI, а под микросервисы и хайлоад часто выбирали более производительные и удобные для параллелизма языки.

Плюс сыграли роль найм и экосистемы: проще найти команду на более массовых стеках.
В итоге по популярностным индексам Ruby заметно просел и сейчас про него ничего не слышно.

Почту России оштрафовали за утечку 26 млн пользовательских данных. ..на 150 тыс. рублей
Анонсы статей и новости об айти в нашем Telegram

Комментарии (20)


  1. middle
    12.12.2025 12:00

    Яндекс появился в 1997 году, а Google в 1998. И контекстную рекламу Яндекс запустил раньше Google. Не то, чтобы в США до Гугла ничего не было, тем не менее.

    Но эффект масштаба (разный объём рынка) всё равно перебивает. Как ни пытался Яндекс выйти за пределы РФ, всё ограничилось отдельными сервисами в худосочных странах третьего мира.


    1. oxplean
      12.12.2025 12:00

      наверное не та домашняя юрисдикция или не выпустили массовый девайс где они по умолчания или не боролись сервисами с другими продуктами

      вообще статья сильно не договаривает - sql не может умереть


      1. BoomerCore
        12.12.2025 12:00

        Про очень разные сущности я слышал это очень много раз. Точно "не может!!!", а лет через 5-10: "Ой, а что это такое?"


  1. atues
    12.12.2025 12:00

    Fortran мертв? Опять? А пацаны-то не знали. Живой он. В узких, конечно, направлениях. То, что на ХХ его нет, ни о чем не говорит. Есть области, где он очень даже в почете. Сколько можно об одном и том же. Поищите здесь же, в Хабре


    1. longtolik
      12.12.2025 12:00

      Пусть говорят. И не ищут. На hh.ru вакансия была FORTRAN с з/п $12000 в месяц. А то ещё пойдут...


    1. apcs660
      12.12.2025 12:00

      Кластерные вычисления на фортране делались, если не ошибаюсь используя MPI, библиотек море, язык для вычислений подходящий. Никто это выкидывать и переписывать не будет просто так. Я свой диплом писал на фортране, в 90х - два года кодинга - оптимизация градиентным спуском, решение системы уравнений максвела в дифференциальной форме. А на паскале визуализация результатов. Если прикинуть, на чем бы я его сейчас делал, это решение? На питоне наверное можно но будет сильно медленнее и не факт что библиотеки найду подходящие.


  1. BoomerCore
    12.12.2025 12:00

    Делать выводы (далеко идущие) на основе только поиска HH.ru? Рынок найма рабочей силы, как бы вам ни казалось странным, им не ограничивается — там как раз масс-маркет, а не уникальные ситуации и запросы. Это как западный спрос мерять по одному ЛинкедИну, игнорируя все остальные каналы.

    Шаманистика, а не анализ состояния и причин его (процентов на 90% где-то).


    1. longtolik
      12.12.2025 12:00

      Это не на основе hh.ru. Я знаю FORTRAN ещё с "Электроники-60", когда он был на двух дискетах. Это - серьезная штука для научных рассчётов, как и всё, впрочем, в то время. Ему доверяли, можно посмотреть хотя бы лунную программу..


      1. BoomerCore
        12.12.2025 12:00

        Я говорил вообще-то не про вас, а про выкладки и скриншоты @free_kedr. И чисто так, для контекста - у меня в 80 году Фортран был, а до дискет было еще очень долго... хотя это все не о том


        1. longtolik
          12.12.2025 12:00

          В 80- году я его учил в институте, ещё Algol у нас был, PDP-8, программируемые калькуляторы и аналоговые ЭВМ, МН-17, насколько помню. С 83 года - Assembler на перфоленте, но мы и в машинных кодах программировали, благо архитектура PDP-11 шикарная была. А потом появились дисководы, ФОДОС, то есть, RT-11, потом - "Кулон" на "Электронике 100-25, на RSX-11, "Электроника 85" и т.д. Было здорово...


  1. Rishatgal
    12.12.2025 12:00

    Какой язык учить чтоб пройти собесы в 40 лет? Питон, так ты уже скуф для тех кто тебя может собесить. Да и зубрить там много надо, библиотеки на каждый чих. Js также ты скуф. Мне он понравился, в гугл таблицах им можно творить многое, но это никому не нужно. В вэб разработке - не интересна HTML, тупая зубрёжка. Sql чисто никому не нужен, это самое легкое, у MySQL шикарная документация. 1с - блевать охото от дизайна, да и учебного материала доступного нет, хотя ИИ его мне прсоветол исходя из того что уже знаю.


    1. BoomerCore
      12.12.2025 12:00

      Какой язык учить чтоб пройти собесы в 40 лет?

      Никакой, потому что какой ни учи, все равно на выходе джун без опыта и чемоданов, а "джуны никому не нужны"


    1. longtolik
      12.12.2025 12:00

      Rust можно попробовать.

      Мне он показался интересным.


    1. apcs660
      12.12.2025 12:00

      Возраст за 40 на местном рынке (российском) подразумевает миграцию в синьоры и архитектурные задачи.

      Мне 50+, 24 года ровно работаю в основном с Java; в данный конкретный момент прохожу собесы в Яндексе (5 финалов, 2 откровенно не мое - на одном огорчили меня так как я постучался сам в команду где вакансии по этой теме не было, в другой я спросил "и что сложного в этом, вам любой кандидат подойдет и они как то загрустили", а вот еще 3 команды произвели хорошее впечатление - интервью с ними было в течение недели буквально - спокойно работал бы в любой из них, вполне нормальные задачи и работа). Помимо Java, спрашивали Котлин, базовое знание питона (в 2х командах), C++ на любом уровне от начального то хорошего тоже востребован, часто бывают или утилиты или сервисы на нем рядом,хотя бы понимание кода С++ а не написание будет хорошо.

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

      При этом на рынке похоже мертвый штиль - на hh на все мои отклики (около 30) автоотказ, до разговора с рекрутером не доходил, hh отключил.


  1. vakimov
    12.12.2025 12:00

    Какой-то поверхностный анализ. Ada я бы вообще не отнес к языкам которые продолжают использовать лишь потому что легаси и так устоялось. Это вполне себе развивающийся язык в своей области. Почитайте про Ada SPARK, он гарантии надёжности покруче чем Rust даёт.


  1. ice872
    12.12.2025 12:00

    C++ почему не в лиге мёртвых? Уже 20 лет как похороны идут


  1. zVlad909
    12.12.2025 12:00

    Смерть кобылы возможна только при массовом выводе мейнфрейм-подхода из крупных организаций, что идёт очень медленно.

    Звучит так как будто "вывод" мэйнфрэйм-"подхода" это какая то довлеющая необходимость.

    На самом деле ничего такого на Западе не наблюдается. Да были 90-е с навязчивой идеей "downsizing", но она давно уже изжила себя в виду полной недееспособности.

    С другой стороны ИБМ последовательно, раз в два года, аннонсирует новые семейства МФ с лучшими функциональными, мощностными и ценовыми качествами. Другие качества платформ ИТ как надежность, доступность, безопасность и масщтабируемость как были непревзойдены никакой другой платформой так и остаются.

    P.S. Называть Cobol/Кобол "кобылой" это гопничество недостойное площадки Хабр.


  1. AbitLogic
    12.12.2025 12:00

    Пролог и Кобол, мммм ляпота, Потерянные люди... Я пытался на них писать, мозг сопротивляется, прямо говорит мне ты что-то не то делаешь...


  1. 0mogol0
    12.12.2025 12:00

    Яндекс появился только в 1997 году, а Т-Банк в 2006, когда западные бигтехи уже были развиты, а IBM был уже в 1964.

    IBM был ещё в 1911...


  1. Sasha_Berg
    12.12.2025 12:00

    Флеш не умирал. Его убили. Сознательно. Он под запретом за простоту подсаживается вирусов и шпионов пользователям. Что кардинально отличает его от языков программирования. Это скорее технология была, чем язык.