Спустя 20 лет разработки проект GnuCOBOL готов к использованию в промышленных системах
Основатель и научный руководитель OCamlPro Фабрис Ле Фессант совместно с сообществом разработчиков GnuCOBOL сообщил, что спустя 20 лет разработки свободного компилятора этот проект готов к использованию в промышленных системах и способен конкурировать с проприетарными решениями.
Свободный проект GnuCOBOL позволяет транслировать программы на языке COBOL в представление на языке C для последующей компиляции при помощи GCC или других компиляторов C.
Согласно данным OpenNET, из конкурентных преимуществ GnuCOBOL отмечается поддержка 19 диалектов языка COBOL, высокая производительность и кросс-платформенность, позволяющая использовать инструментарий на различных системах, включая Linux, BSD, macOS, Windows, Android и многие проприетарные Unix-подобные ОС.
В пояснении Ле Фессанта указывается, что последнее время наблюдается активное внедрение GnuCOBOL коммерческими компаниями и банками, которые переводят написанные на COBOL бэкенды на GnuCOBOL с проприетарного компилятора Micro Focus. Отмечается, что переход на GnuCOBOL позволяет добиться повышения производительности и избавиться от привязки к одному поставщику. Например, Министерство финансов Франции недавно заменило мэйнфрейм, на котором использовалась операционная система GCOS, на решение, основанное на GnuCOBOL.
В этом году языку COBOL исполнится 65 лет, при этом он остаётся одним из старейших и активно применяемых языков программирования, а также одним из лидеров по объёму написанного кода. Язык продолжает развиваться, например, в стандарте COBOL-2002 были добавлены возможности для объектно-ориентированного программирования, а в стандарте COBOL 2014 появилась поддержка спецификации вычислений с плавающей запятой IEEE-754, перегрузки методов и динамически расширяемых таблиц.
Читать на habr.com


