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

Вечно молодой: мировые финансы зависят от языка программирования, созданного в 1959 году

2 каментарыя
Вечно молодой: мировые финансы зависят от языка программирования, созданного в 1959 году

Язык программирования COBOL был создан в 1959 году и до сих пор играет ключевое значение в работе мировой финансовой системы. Правда, с ходом времени количество COBOL-разработчиков неуклонно падает, и это ставит перед индустрией (как ИТ, так и финансовой) новые вызовы, рассказывает The Next Web.

Читать далее

Фото: The Next Web

Около 80 процентов транзакций в США с личным участием плательщика и 95 процентов операций с банкоматами основаны на программах, написанных на COBOL. Согласно информации Reuters, ежедневно около $3 трлн «проходят» через COBOL-системы. Инфраструктура многих крупных финансовых корпораций и даже часть систем американского правительства базируется на COBOL-платформах, написанных в 1970-е и 1980-е годы.

Вечно работающие ветераны

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

К примеру, 75-летний основатель сообщества COBOL Cowboys Бил Хиншоу — один из ветеранов языка, которые не могут уйти на пенсию из-за собственной востребованности. В интервью Reuters он отмечает, что до сих пор часто встречает программы, написанные им лично более 40 лет назад.

Кроме этого, одна из важных проблем COBOL — репутация: связанные с ним задачи часто считают скучными и далёкими от креативности. The Next Web отмечает ошибочность этого утверждения (если не сравнивать с модными модными Elixir и Golang), но его распространённости хватает, чтобы минимизировать приток «свежей крови».

Иллюстрация: DevOps.com

Кому это нужно?

Самым простым решением видится перевод финансовой разработки на более актуальный и перспективный язык. Но не всё так просто. В 2012 году Банк Содружества Австралии заменил ключевую платформу в целях модернизации системы. Эта затея обошлась в $750 млн долларов, и именно по причине затратности банки предпочитают поддерживать существующие системы.

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

Иллюстрация: Top Keyword Information

Что делать?

По мнению CEO финтех-компании Auka Дэниэла Додерлина, для каждой зависящей от COBOL организации существуют три варианта развития событий.

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

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

Наконец, третий вариант, который выглядит наиболее работоспособным — сконцентрироваться на проблемах потребителей и создавать новые точечные решения для них, продолжая поддерживать работающие системы на COBOL. Это означает, что платформы на COBOL смогут продолжить работу, а индустрия обезопасит себя от многомиллиардных поломок. А новые приложения смогут постепенно заменить сложные «надстройки» старых COBOL-систем и постепенно снизить зависимость индустрии от устаревающего языка программирования.

Чытайце таксама
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
7 каментарыяў
У Расіі лакалізавалі JavaScript
У Расіі лакалізавалі JavaScript
У Расіі лакалізавалі JavaScript
7 каментарыяў
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
JetBrains: кожнаму шостаму распрацоўшчыку ШІ эканоміць мінімум дзень на тыдзень
1 каментарый
IEEE: з-за ШІ стала немагчыма адсочваць папулярнасць моў, іх будучыня пад пытаннем
IEEE: з-за ШІ стала немагчыма адсочваць папулярнасць моў, іх будучыня пад пытаннем
IEEE: з-за ШІ стала немагчыма адсочваць папулярнасць моў, іх будучыня пад пытаннем

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

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

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

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

Каментарыяў пакуль няма.