Support us

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

Оставить комментарий
Вечно молодой: мировые финансы зависят от языка программирования, созданного в 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-систем и постепенно снизить зависимость индустрии от устаревающего языка программирования.

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
10 курсов по SQL для лучшего понимания работы с большими данными (май, 2023)
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком.
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Хотите научиться кодить и освоить алгоритмы? Собрали десять советов с чего начать изучение программирования для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов.
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
1 комментарий
Топ языков программирования по версии IEEE в 2022 году
Топ языков программирования по версии IEEE в 2022 году
Топ языков программирования по версии IEEE в 2022 году

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

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

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

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

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