LINUX.ORG.RU

США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти.

 


1

3

Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.

Проблема нехватки знающих COBOL программистов затронула не только Нью-Джерси. В штате Коннектикут власти тоже ищут специалистов по этому языку, притом в этом случае поиск ведется совместно с чиновниками еще трех штатов. Tom’s Hardware пишет, что их усилия, как и в Нью-Джерси, к успеху пока не привели. https://www.tomshardware.com/news/new-jersey-cobol-coders-mainframes-coronavirus

Согласно опросу Computer Business Review (https://www.cbronline.com/news/cobol-code-bases) , проведенному в I квартале 2020 г., с проблемой необходимости модернизации ПО в настоящее время сталкиваются 70% компаний, по тем или иным причинам до сих пор использующим программы, написанные на COBOL. Точное количество таких предприятий неизвестно, но, по информации Reuters, во всем мире в 2020 г. используется 220 млрд строчек кода этого языка.

COBOL активно применяется не только в системах занятости, но и в финансовых организациях. На 61-летнем языке написано 43% приложений, используемых в банковских сферах, и 95% банкоматов по всему миру в тех или иных масштабах используют созданное с его помощью ПО.

К числу причин, по которым организации не спешат отказываться от COBOL и переходить программы, созданные при помощи актуальных языков программирования – это дороговизна обновления. На своем примере это доказал Банк содружества Австралии, решившийся на полную замену всех приложений, написанных на COBOL.

Представители банка сообщили, что переход на новое ПО занял пять лет – он проходил в период с 2012 по 2017 гг. Размер затрат на это крупномасштабное мероприятие известен – апдейт обошелся банку почти в $750 млн.

>>> Подробности

★★★★★

Проверено: Pinkbyte ()
Последнее исправление: Pinkbyte (всего исправлений: 1)

Ответ на: комментарий от anonymous

в америке инет хреновый из-за того, что не могут заменить старую лапшу

Есть фотографии распредщитков нью-йоркского метро. С цифрами «1902».

question4 ★★★★★
()
Ответ на: комментарий от micronekodesu

есть ли кроме этого какие-то еще причины

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

question4 ★★★★★
()
Ответ на: комментарий от mky

Может им просто мейнфреймы пора обновить? Или они ищут чудо-кодеров, которые соптимизируют код на COBOL’е, чтобы он заработал быстрее?

Подозреваю, что там система как описанная на TheDailyWTF медицинская база на MUMPS — с 16-битными ограничениями. Можно перейти на современный 64-битный MUMPS, но все продолжают пользоваться старым и при нехватке 64k свопить в БД.

question4 ★★★★★
()
Ответ на: комментарий от question4

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

linuxmachtfrei
()
Ответ на: комментарий от anonymous

Почему НЕЛЬЗЯ переписывать на джаву с кобола?

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

question4 ★★★★★
()
Ответ на: комментарий от question4

https://d1hlpam123zqko.cloudfront.net/647/127/764/-69996992-1sc21tk-k57ipkki194eb7f/original/nederzhitesxustawajakoslepojsteny1.jpg

если всё равно нет, то там изображён коболист в любимом кресле, с котиком и смартфоном на палке для селфи, которого на носилках (паланкин или как его там) несут 12, двое ещё машут опахалами, и ещё один мелкий дрыщ снизу притаился с крупным дилдо для рабочего стимула

linuxmachtfrei
()
Ответ на: комментарий от Pirr

Порекомендуйте хорошую книгу по Коболу :)

Вот уже один захотел в Америку :))))

P.S. Смеялся пять минут.

anonymous
()
Ответ на: комментарий от linuxmachtfrei

https://e-libra.ru/ что тоже заблокировано? наверно, в рамках борьбы с короновирусом

Пиратство, плюс казино на том же IP. Доступна в домене su, как выяснилось.

P.S. Последняя блокировка — за «Гений пустого места» Татьяны Устиновой.

question4 ★★★★★
()
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от hobbit

Пустячок, а приятно. Незаменимые люди таки есть…

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

anonymous
()
Ответ на: комментарий от anonymous

как думаете, через 20 лет также будут искать спецов по c++ ?

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

anonymous
()
Ответ на: комментарий от anonymous

Хохляндия?

как ты догадался? я, ведь, даже не успел ещё написать, что Россия нелегитимна и должна отдать территорию Украине!

anonymous
()
Ответ на: комментарий от anonymous

Просвяти меня, о солнцеликий. Почему НЕЛЬЗЯ переписывать на джаву с кобола? Моей головы увы не хватает для понимания сей истины.

Переписывать ты можешь на чем угодно, но потом тебе это придется запустить на том железе, которое УЖЕ СТОИТ.

Чтобы тебе было легче понять, перепиши «Hello world» с ZX-спектрумовского бейсика на джаве, и запусти на ZX-спектруме. Понел ?

windows10 ★★★★★
()
Ответ на: комментарий от windows10

Пишу сие с Parrot OS 4.8 c моноблока Lenovo C360, браузер Mozilla Firefox 68.6.1esr.

anonymous
()

Нужно Cobol программистов предупредить, что их «ищут».
Мало-ли что …

anonymous
()
Ответ на: комментарий от anonymous

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

Растаман, разлогинься!

anonymous
()
Ответ на: комментарий от anonymous

Нужно Cobol программистов предупредить, что их «ищут».

Ребята умные их «на мякине не проведешь».

anonymous
()
Ответ на: комментарий от stasolog

Хм, а ведь неплохой вариант, подправить язычек только, добавив bcd-арифметику и прочие удобности. Желающих правда будет все так же мало, но уже намного лучше COBOL'а, и ближе к современным языкам.

Дядя ты чо?! Oberon - это современный вариант Паскаля от самого создателя Паскаля Никлауса Вирта. Этот язык моложе языка JAVA. Во-первых, он испортить свою прелесь вам не позволит во-вторых, придётся вам писать все зарезервированные слова языка заглавными буквами.

anonymous
()
Ответ на: комментарий от anonymous
Оберон — король эльфов и фей, божество супружеской ложи; персонаж французского эпоса «Гуон Бордоский», комедии Уильяма Шекспира «Сон в летнюю ночь» (ок. 1595) и других литературных произведений.
anonymous
()
Ответ на: комментарий от anonymous

Дядя ты чо?! Oberon - это современный вариант Паскаля от самого создателя Паскаля Никлауса Вирта.

Это не современно.
Вот ОС «Емеля» объединится с Метапрог и капец Windows.

anonymous
()

США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти.

«Это просто какой-то позор».

anonymous
()

Млять, этот мейнфрейм 40-ти летней давности уже 5 лет как слабее моего ARM процессора в айфоне. Накой хер им такое дерьмо, давно пора было все эти системы с нуля написать на питоне с расширениями на си и в путь, типа как numpy. Просто они заранее не стали готовиться к жопе, а сейчас их петух клюнул, что кобольчик, на котором писали трупы уже никто и не помнит, хотя что там помнить - язык не сложнее питона

menangen ★★★★★
()
Последнее исправление: menangen (всего исправлений: 1)
Ответ на: комментарий от anonymous

Да ясен пень, что этот COBOL можно транспилить и в Си, и в Питон, и в LLVM IR - но кому это надо ради 10-ти мейнфреймов 5 слоупоков

menangen ★★★★★
()
Ответ на: комментарий от menangen

Да ясен пень, что этот COBOL можно транспилить и в Си, и в Питон, и в LLVM IR - но кому это надо ради 10-ти мейнфреймов 5 слоупоков

Для fun можно попробовать /отпишусь/.

anonymous
()
Ответ на: комментарий от stasolog

Ну я думаю в их программах идет в основном работа с числами, и не с обычными, а специальными.

С каких пор вещественные числа с фиксированной точкой стали «специальными»?

например убили Java EE и отказали в передаче несчастного неймспейса Eclipse для развития,

И теперь Jakarta EE, не зависит от одного монополиста, профит же.

  • новые версии теперь выходят часто, время жизни у них маленькое…

LTS-версии никто не отменял. Да и то, не Ораклом единым, тех. поддержку можно и у других компаний купить.

ma1uta ★★★
()
Ответ на: комментарий от shpinog

Что за числа такие? Библиотеку накалякать не вариант?

Вещественные числа с фиксированной точкой, есть в стандартной библиотеке.

ma1uta ★★★
()
Ответ на: комментарий от question4

Что есть «фиксированная запятая» в 2020 и чем она мешает разработке банковских программ на java (занимаюсь вот уже пятый год этим)?

anonymous
()
Ответ на: комментарий от anonymous

«Это просто какой-то позор».

По-моему это цитата персонажа Швондер из «Собачьего сердца». Так хватит фильмы смотреть, надо читать оригинал Булгакова.

А по сабжу... есть же современнный gnucobol, или он для мэйнфреймов 40-летней давности не годится?

anonymous
()

Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.

новая рукотворная великая депрессия намечается. все сидят без работы одни только коболята востребованы в америке

linuxmachtfrei
()

Пусть им теперь 23-летние сеньоры JavaScript React архитекторы программируют, если смогут, конечно. За 5000 долларов в неделю и печеньки в офисе.

Alve ★★★★★
()

ABAP (Advanced Business Application Programming) который из SAP, это тот же КОБОЛ. А SAP много где используют, в том числе и в России.

Uncle_Bobby
()
Ответ на: комментарий от micronekodesu

Что-то я сильно сомневаюсь что эти окаменелости пол века работали без обслуживания

На западе в таких сферах используют майнфреймы от IBM, а это тебе не китайские supermicro.

Uncle_Bobby
()

апдейт обошелся банку почти в $750 млн

Интересно увидеть расклад расходов. Небось на «консалтинг» и премии руководителям ушло 90% суммы.

futurama ★★★★★
()
Ответ на: комментарий от anonymous

Шутка.

Все теперь я профессионал Cobol /google говорит, что это Соболь/.

000100* HELLO.COB GnuCOBOL FAQ example
000200 IDENTIFICATION DIVISION.
000300 PROGRAM-ID. hello.
000400 PROCEDURE DIVISION.
000500     DISPLAY "Hello, world".
000600     STOP RUN.

Владимир

anonymous
()
Ответ на: комментарий от linuxmachtfrei

новая рукотворная великая депрессия намечается. все сидят без работы одни только коболята востребованы в америке

Жалко ребят.
Закоболят их.

anonymous
()

Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности,

Ух ты. вот это да. Бастион демократии, цивилизация номер один, страна, запустившая человека на Луну, использует мейнфреймы 40-летней давности…да ну их нафиг, пусть сами копаются, в своем загнивающем капитализме.

Odalist ★★★★★
()
Ответ на: комментарий от ma1uta

С каких пор вещественные числа с фиксированной точкой стали «специальными»?

С таких, можно пройти по моей ссылке и почитать о проблеме.

stasolog
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.