Дапамажыце dev.by 🤍
Падтрымаць

Свет залежыць ад мовы праграмавання, якой больш амаль ніхто не ведае

Велізарная колькасць сусветных фінансавых і бізнэс-сістэм напісаная на COBOL — мове, якая выйшаў у свет у 1959 годзе і якой сёння валодаюць вельмі нешматлікія праграмісты.

16 каментарыяў
Свет залежыць ад мовы праграмавання, якой больш амаль ніхто не ведае

Велізарная колькасць сусветных фінансавых і бізнэс-сістэм напісаная на COBOL — мове, якая выйшаў у свет у 1959 годзе і якой сёння валодаюць вельмі нешматлікія праграмісты.

Як адзначае PCMag, у ВНУ COBOL практычна перасталі выкладаць некалькі дзясяткаў гадоў таму. Тым не менш сёння гэта адная з галоўных МП для мэйнфрэймаў. Яна ўжываецца ў банкаўскай, фінансавай, аўтамабільнай, страхавой галінах, а таксама ва ўрадзе і ахове здароўя.

Згодна з міжнародным часопісам перадавых даследаванняў у галіне навукі, камунікацый і тэхналогій, 43% усіх банкаўскіх сістэм дагэтуль выкарыстоўваюць COBOL. Штодня 64-гадовая мова ўдзельнічае ў апрацоўцы транзакцый на $3 трлн, а таксама ў 95% усіх аперацый у банкаматах ЗША і 80% усіх транзакцый па крэдытных картах пры асабістым разліку.

Асабліва востра дэфіцыт спецыялістаў па COBOL адчуваўся падчас пандэмійнага крызісу, калі напісаныя на ёй дзяржсістэмы страхавання па беспрацоўі не вытрымлівалі наплыву заявак ад грамадзян, якія масава гублялі працу.

В Нью-Джерси срочно ищут COBOL-программистов
В Нью-Джерси срочно ищут COBOL-программистов
По теме
В Нью-Джерси срочно ищут COBOL-программистов

Цяпер ніхто не зацікаўлены ў вывучэнні старажытнай мовы. COBOL крытыкуюць за грувасткасць і нягнуткасць, праграмаваць на ёй складана, да таго ж яна моцна саступае іншым мовам па хуткасці кампіляцыі. Праграмісты з веданнем COBOL, здольныя падтрымліваць код на ёй, сёння сапраўды чырванакніжны від. Многія з іх ужо выйшлі на пенсію, але замены ім амаль няма.

IBM спрабуе вырашыць гэтую праблему з дапамогай штучнага інтэлекту. Кампанія стварыла інструмент на базе генератыўнага АІ watsonx, які дапамагае пераўтварыць код на COBOL у код на больш сучасных мовах і эканоміць распрацоўшчыкам шмат гадзін часу. Паводле слоў экспертаў, ён патрабуе карэкціроўкі, але ў цэлым выконвае 80-90% неабходнай працы.

Один 60-летний язык программирования живее и используется в разы шире чем все думали
Один 60-летний язык программирования живее и используется в разы шире, чем все думали
По теме
Один 60-летний язык программирования живее и используется в разы шире, чем все думали
IBM создала инструмент для преобразования кода на COBOL в Java
IBM создала инструмент для преобразования кода на COBOL в Java
По теме
IBM создала инструмент для преобразования кода на COBOL в Java

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Валдис Адаскус
Валдис Адаскус Старший Заместитель Младшего Пропагандиста по работе с РБ в Европейское ЦИПСО
0

Нет смысла изучать COBOL, так как он тесно повязан в банковской сфере с мэйнфрэймами (тоже умирающий вид).
Новые банковские сервисы нормально пишут на той же Java.
Пока цена саппорта старых сервисов на COBOL ниже цены внедрения новых - никто не будет ничего менять.

1

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

Валдис Адаскус
Валдис Адаскус Старший Заместитель Младшего Пропагандиста по работе с РБ в Европейское ЦИПСО
2

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

1

Был бы спрос - предложение найдется)
Получается как обычно ученый изнасиловал журналиста..))

1

Слухи о смерти MF немного преувеличены. Они безопасны.
Java, как ни странно, работает медленнее и жрет больше памяти, чем COBOL.
Для юзеров можно сделать современный WebUI, для внешних систем - API.
Так что еще поживут...

Anonymous
Anonymous
0

Ну и что. В Японии, к примеру, используют флоппи диски. И будут это делать далее пока это оправдано экономически.

0

а вы давно из Японии?

0

ie11 еще и кнопочные мобилы

kim-jong-un
kim-jong-un good guy в Horns and hoofs company
5

"По словам экспертов, он требует корректировки, но в целом выполняет 80-90% необходимой работы."

"Да там почти все готово, осталось только немного подправить" (с) Почти любой менеджер.

0

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

1

Я когда-то писал на COBOL, сейчас нет, но опыт не пропьешь.

0

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

Zhan Chubukou
Zhan Chubukou Шчолкаю зубамі в ЗАО "Прыдацелі і атшчыпенцы"
0

Согласен. Я бы лучше денег нормальному девопсу заплатил, лишь бы код не трогать. Нормальные есть докера, которые под кубернетесом летают. Все мы понимаем, что Rust и плюсы быстрее. Но [censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie] разбираться с этим - ну нафиг. Проще завернуть в k8s и балансировку настроить. Ни**ра не доверил бы индусам и пакистанцам в стабильно, но медленно работающей системе. Особенно, там где важна именно стабильность. [censored - П. 4.1.2. Пользовательского соглашения — https://devby.io/pages/polzovatelskoe-soglashenie]

Карыстальнік адрэдагаваў каментарый 6 снежня 2023, 02:46

mrdoggy
mrdoggy Джава гуру в Большой Международный Банк
2

Мягко говоря сгущают краски. Достаточно подрядчиков, которые готовы мейнтейнтить уже сущесвующие системы. А финансовые учереждения хоть и неповоротливые, но очень даже движутся на миграцию мейнфреймов преимуществнно на ту же Java - как минимум та же NYSE мигрировала за последнее десятилетие весь важный софт. Плюс на рынке есть несколько трансляторов из Кобола в современные ЯП.

0

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

0

Я как раз живу в Северной Америке, где это добро в ходу. Давеча к знакомому лиду эпплаился коболист с адским опытом на коболе и мэнфреймах на позицию QA. Так что, походу, проблема дефицита коболистов существует только в головах ит-журналистов.

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

Карыстальнік адрэдагаваў каментарый 9 снежня 2023, 19:13