Представлен gcobol, компилятор для языка COBOL на основе технологий GCC

Автор Сообщение
news_bot ®

Стаж: 6 лет 11 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
17-Мар-2022 13:30

В списке рассылки разработчиков набора компиляторов GCC представлен проект gcobol, нацеленный на создание свободного компилятора для язык программирования COBOL. В текущем виде gcobol развивается как форк GCC, но после завершения разработки и стабилизации проекта, изменения планируют предложить для включения в основной состав GCC. Код проекта распространяется под лицензией GPLv3.
В качестве причины создания нового проекта упоминается желание получить компилятор для COBOL, распространяемый под свободной лицензией и упрощающий миграцию приложений с мэйнфреймов IBM на системы, в которых используется Linux. Сообществом уже достаточно давно развивается обособленный свободный проект GnuCOBOL, но он является транслятором, переводящим код на язык Си, а также не обеспечивает полную поддержку даже стандарта COBOL 85 и не проходит полный набор эталонных текстов, что отталкивает от его использования финансовые учреждения, применяющих COBOL в в рабочих проектах.
Gcobol основывается на зарекомендовавших себя технологиях GCC и разрабатывается уже больше года в режиме полного рабочего дня одного инженера. Для генерации исполняемых файлов применяется существующий бэкенд GCC, а обработка исходных текстов на языке COBOL отделена в развиваемый силами проекта отдельный фронтэнд. В текущем видео компилятор успешно собирает 100 примеров из книги "Beginning COBOL for Programmers". В ближайшие недели в gcobol планируется включить поддержку ISAM и объектно-ориентированных расширений COBOL. В течение нескольких месяцев функциональность gcobol планируют довести до прохождения эталонного тестового набора NIST.
В этом году языку COBOL исполнится 63 года и он остаётся одним из старейших из активно применяемых языков программирования, а также одним из лидеров по объёму написанного кода. Язык продолжает развиваться, например, в стандарте COBOL-2002 были добавлены возможности для объектно-ориентированного программирования, а в стандарте COBOL 2014 появилась поддержка спецификации вычислений с плавающей запятой IEEE-754, перезагрузки методов и динамически расширяемых таблиц.
Общий объём написанного на COBOL кода оценивается в 220 млрд строк, из которых 100 миллиардов до сих пор используются, в основном в финансовых учреждениях. Например, по состоянию на 2017 год 43% банковских систем продолжали использовать COBOL. Код на COBOL применяется при обработке около 80% персональных финансовых транзакций и в 95% терминалов для приёма платежей по банковским картам.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_cobol
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 03-Фев 01:51
Часовой пояс: UTC + 5