Спустя 20 лет GnuCOBOL достиг промышленной зрелости.

Основатель OCamlPro и участник GnuCOBOL Фабрис Ле Фессан заявил , что после 20 лет разработки GnuCOBOL с открытым исходным кодом «достиг промышленной зрелости и может конкурировать с проприетарными продуктами во всех средах».

GnuCOBOL — это бесплатный современный компилятор COBOL, ранее известный как OpenCOBOL и переименованный в GnuCOBOL в 2013 году. Реализует большую часть COBOL 85,

GnuCOBOL транслирует COBOL в C и компилирует переведенный код внутри системы, используя собственный компилятор C. Создавайте программы COBOL на различных платформах, включая GNU/Linux, Unix, Mac OS X и Microsoft Windows. GnuCOBOL также может быть построен на HP/UX, z/OS, SPARC, RS6000, AS/400 и других комбинациях компьютеров и операционных систем.

COBOL — один из старейших языков программирования, появившийся примерно в 1959 году; но он до сих пор широко используется крупными организациями для обработки данных из важных центральных систем, таких как выставление счетов, учетные записи, расчет заработной платы и транзакции клиентов. Опрос 2022 года показал, что 92% респондентов считают COBOL имеющим стратегическое значение, при этом количество ежедневно используемого кода COBOL значительно увеличилось до 775–850 миллиардов строк, что примерно в три раза превышает предыдущую оценку.

Руководитель проекта GnuCOBOL Саймон Собиш отметил, что GnuCOBOL переживает большое количество коммерческих развертываний, таких как банковские серверные приложения, многие из которых перенесены из Micro Focus, и пользователи сообщают, что в результате производительность повысилась. Реализации кода GnuCOBOL могут работать на тысячах процессоров, что дает разработчикам проектов возможность настраивать производительность и использование памяти в крупных сценариях использования.

Собиш сообщил, что GnuCOBOL прошел 97% тестов на соответствие COBOL 85 с точки зрения соответствия, превзойдя существующие запатентованные продукты. Однако GnuCOBOL пока не поддерживает объекты и сообщения. Собиш объяснил: «Объекты — отличная возможность в COBOL 22, но они используются нечасто».

Связанное чтение:

рекомендация

отwww.oschina.net/news/283605/gnucobol-ready-for-industry