200 инженеров в Варшаве обсуждают дыры в пайплайнах. Без вас?
Support us

Вечно молодой: мировые финансы зависят от языка программирования, созданного в 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. Его сменил очень молодой язык
6 комментариев
В России русифицировали JavaScript
В России русифицировали JavaScript
В России русифицировали JavaScript
7 комментариев
Вместо Беларуси и Украины? Как Балканы стали новым ИТ-кластером Европы
Вместо Беларуси и Украины? Как Балканы стали новым ИТ-кластером Европы
Вместо Беларуси и Украины? Как Балканы стали новым ИТ-кластером Европы
За десятилетие Балканы превратились из технологической периферии Европы в один из самых динамичных ИТ-кластеров. Если в начале 2010-х регион ассоциировался с недорогим аутсорсингом, то сегодня его называют «новой Восточной Европой» — по темпам экспорта, росту стартапов и появлению собственных технобрендов.
8 комментариев
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.