GnuCOBOL 2.0 Добавляет поддержку сборки VS


Есть новый стабильный выпуск GnuCOBOL. В новом выпуске добавлена поддержка COBOL 2014, новых системных функций и более встроенных функций, а также поддержка сборки Visual Studio.

GnuCOBOL-это бесплатный современный компилятор COBOL. Он переводит COBOL на C и компилирует код с помощью собственного компилятора C. Разработчики говорят, что лучше всего использовать GCC, но вы не ограничиваетесь этим. 

Хотя COBOL может звучать так, как будто он относится ко временам перфокарт и мэйнфреймов, все еще используется удивительное количество кода COBOL, и программисты, которые могут кодировать на COBOL, все еще востребованы. Неудивительно, что разработчики COBOL становятся все более редкой породой, поскольку большинство из них вышли на пенсию, а университеты преподают только такие языки, как Java и C#. Это означает, что есть возможности для разработчиков, желающих изучить COBOL, и GnuCOBOL предлагает бесплатный вход.

GnuCOBOL начал свою жизнь как OpenCOBOL и был переименован в GNUCOBOL 1.1 в 2013 году. Эта версия не изменилась с момента выпуска OpenCOBOL в 2009 году.

GnuCOBOL реализует значительную часть стандартов COBOL 85, COBOL 2002 и COBOL 2014, а также многие расширения существующих компиляторов COBOL. Поддерживаются различные платформы, включая мэйнфреймы Unix/Linux, Mac OS X, Microsoft Windows, OS/400 и z/OS 390.

Новые встроенные функции, которые были добавлены, включают в себя различные параметры форматирования даты и времени; высшие и низшие значения; а также ряд функций, дающих подробную информацию о текущем модуле – идентификатор компиляции, путь, источник, дату и время.

Новая версия также добавила ряд новых или расширенных операторов COBOL из COBOL 2002/2014, а также расширения из разных диалектов COBOL. Добавлена поддержка большего количества числовых типов IEEE, таких как FLOAT-DECIMAL-16 и FLOAT-DECIMAL-34.

Еще одним важным изменением является то, что большая часть средства директивы компилятора спецификации COBOL 2014 включена. 

Обсуждая новый релиз, разработчики заявили, что:

“Мы на один гигантский шаг приблизились к консолидации всех различных отраслей, что произошло еще в 2009 году. Это была большая работа, много веселья, с некоторыми разногласиями.

Это большой релиз. Циклы выпуска должны быть более частыми в будущем, чтобы сосредоточиться на одной или двух основных или второстепенных функциях одновременно.”


Добавить комментарий