Обновить

Динозавры в проде: сколько лет языкам программирования и кто до сих пор зарабатывает на «мёртвых»

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели11K
Всего голосов 9: ↑8 и ↓1+10
Комментарии18

Комментарии 18

Это вы давно на TIOBE не заходили

Советская мейнфреймовая база — ЕС ЭВМ, клоны IBM System/360, активно эксплуатировавшиеся с 1971 по 1990 год — в годы перестройки и экономического кризиса 90-х была массово выведена из эксплуатации

ЕС ЭВМ массово сдавали на драгоценные металлы. Уж очень их там много было....

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

а университеты COBOL почти не преподают

Если закончивший вуз программист не способен за 1-2 недели самостоятельно освоить Кобол по документации (описанию языка), то какой, нафиг, это программист? Это дебил с дипломом. Кобол -- элементарнейший язык, и писать на нём "экономические" приложения, для чего он и создавался, легко и просто.

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

На JavaScript не делают новых проектов с ноля? Серьёзно???

я умею в asm на pic18 но кому это сейчас интересно?

Респект и уважуха. Сам знаю Assembler PIC12/PIC16, только зачем он сейчас? Программы (если микроконтроллер - не PIC12F508) проще писать на Си, да и сами PIC (по соотношению возможность /функционал) стоят дорого по отношению к STM32 совместимым микроконтроллерам.

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

миф про дороговизну пиков не соответствует реальности, dsPIC33 со сравнимой с стм производительностью 0.51$ в новостях вчера написали.

Западные мейнфреймы в российские банки массово не пришли

Но, скажем, РЖД переехал на S 390, подозреваю что со своим легаси кодом.

И меня немного удивляет, что PL/I не настолько виден, как COBOL - в своё время на нём писали достаточно массово, по крайней мере у нас на EC.

Ну а у IBM огромное количество кода, насколько знаю, написано на PL/I и PL/S -- а их мэйнфреймы живее всех живых и никуда исчезать не собираются (да и наши ЕС ЭВМ ушли по политико-экономическим, а не техническим причинам, шла бы история по другому пути -- их новые модели и сейчас бы работали, занимая свою нишу подобно IBMовским машинам). Впрочем, Вы это и без меня знаете :)

Я к тому, что про спрос на программистов на Коболе в последнее время пишут постоянно, а про PL/I ничего не слышно.

Ну, может быть... В качестве гипотезы: PL/I использовался, в первую очередь, самой IBM для системных и околосистемных вещей, а вот что бизнес-приложения, что "математику" народ писал, главным образом, на Коболе или Фортране соответственно. PL/I -- язык универсальный и позволял успешно писать любые вещи, но уж слишком он сложен по сравнению с этой парочкой, поэтому его ценность как замены для них наверняка была сомнительной, ну а околосистемные вещи, для чего он подходил намного лучше, конкурируя, по большому счёту, лишь с ассемблером, мало кто разрабатывал.

По крайней мере у нас он использовался в обычном прикладном коде. Мама работала в Гидрометцентре, писала код по предобработке данных с метеостанций - не математика, просто преобразовать форматы, положить в нужные наборы данных и т.д. - у них всё было на PL/I. Возможно, это именно местная специфика.

Угу, я сталкивался с таким. На нашем предприятии всё писали на Коболе, на некоторых других в нашем городе -- тоже, но, по меньшей мере, на одном крупном заводе -- как раз на PL/I, причём тоже чисто прикладное и больше "экономическое", а не "научное" (Фортран тоже попадался -- но, есно, в "научном" коде). Мне начальство предложило на нём пару вспомогательных программ написать (какие-то преобразования чего-то во что-то, что потом на вход обычного Кобола идёт, и программа выхода для штатной сортировки), но я предпочёл наваять всё это на ассемблере :) Там действительно что-то достаточно низкоуровневое было, в одной из задач я даже EDMK использовал.

Но, кстати говоря, преобразование форматов на Коболе может оказаться достаточно сложным -- всё-таки, он очень ограничен по возможностям, если смотреть с высоты даже не сегодняшнего дня, а 70-х годов, и PL/I, хотя и сложен (скорей, не сложен даже, на очень уж объёмист: документация на него занимает больше места, чем документация на Фортран, Кобол, Алгол, РПГ и Ассемблер, вместе взятые), может оказаться более разумным выбором.

Интересно, что было у РЖД и перешли ли они полностью на Экспресс НП - в новостях вижу только тестирование на Сахалине в декабре 2024го.

Delphi обновлялся и обновляется регулярно, на протяжении всего своего существования. Не просто "в 2023 и 2025 вышли новые версии и стандарты", а выходят каждые пол года стабильно. За последние годы вышло много новых бэкенд фреймворков и появился даже штатный (RAD Server).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
sense-it.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек