Представлен gcobol, компилятор для языка COBOL на основе технологий GCC
Автор
Сообщение
news_bot ®
Стаж: 6 лет 11 месяцев
Сообщений: 27286
В списке рассылки разработчиков набора компиляторов 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
===========
Похожие новости
- Главная ссылка к новости (https://gcc.gnu.org/pipermail/...)
- OpenNews: IBM открыл CodeNet для систем машинного обучения, транслирующих и проверяющих код
- OpenNews: IBM опубликует компилятор COBOL для Linux
- OpenNews: Языку программирования COBOL исполняется 50 лет
- OpenNews: Вышел GNAT Community Edition 2021
- OpenNews: Опубликован транслятор языка Ада на базе LLVM
Похожие новости:
- [Программирование, Cobol, Карьера в IT-индустрии, История IT, Старое железо] Исследование: компании столкнулись с проблемой передачи опыта старых технологий новым работникам
- IBM опубликует компилятор COBOL для Linux
- [Cobol] Enterprise COBOL: пример проекта (перевод)
- [Ненормальное программирование, Математика, Научно-популярное, Старое железо] 12-минутный Мандельброт: фракталы на 50-летнем мейнфрейме IBM 1401 (перевод)
- [Cobol] Enterprise COBOL: реализация библиотеки (перевод)
- [Cobol, История IT, Финансы в IT] COBOL — древний код, который управляет вашими деньгами (перевод)
- [Cobol] COBOL и $2 020 202,02 (перевод)
- [IT-стандарты, Cobol, История IT] История ошибки 2000 года
- [Программирование, Cobol] Modern COBOL: Package Tutorial
- [Cobol, Микросервисы] Modern COBOL: Microservice Tutorial
Теги для поиска: #_cobol
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 01:51
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 11 месяцев |
|
В списке рассылки разработчиков набора компиляторов 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 =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 01:51
Часовой пояс: UTC + 5