В состав GCC фронтенда одобрено включение для языка Algol 68

В управляющем разработкой набора компиляторов GCC (GCC Steering Committee) комитете утвердили включение в кодовую базу GCC фронтенда (GNU Compiler Collection Front End) gcc-a68 для поддержки языка программирования Algol 68. После интеграции фронтенда штатный инструментарий GCC сможет использоваться для компиляции программ на языке Algol 68 без необходимости установки компилятора GNU Algol 68. В экспериментальном режиме фронтенд будет доступен в выпуске GCC 16, запланированном на весну следующего года.

По информации OpenNET, фронтенд для Algol 68 добавлен с некоторыми оговорками: этот проект не будет включён в сборки по умолчанию и не будет учитываться при оценке готовности GCC к релизу. Кроме того, разработчикам, не отвечающим за разработку фронтенда для Algol 68, дана возможность отказываться от работы над проблемами, связанными с данным фронтендом. В случае проблем с сопровождением фронтенд будет удалён.

В настоящее время в состав GCC входят фронтенды для языков C, C++, Objective C, Objective C++, Fortran, Ada, Go, D, Modula-2, Rust и Cobol. Отдельно развиваются фронтенды GNU Pascal Compiler (GPC), Mercury, Modula-3, GHDL (VHDL), PL/1 и GCC Unified Parallel C (GCC UPC).

1 января 2025 года состоялся выпуск фронтенда GCC (GNU Compiler Collection) Front End для языка программирования Algol 68 от разработчика Хосе Маркези. Это событие произошло более чем пятьдесят лет после публикации этого ЯП и спустя год после смерти швейцарского учёного Никлауса Вирта — разработчика Algol, Modula, Oberon и создателя Pascal.

«Работа продолжается, но фронтенд уже может компилировать большинство основных языковых конструкций и множество полноценных программ. Правильная система модулей также находится в разработке. Цель состоит в том, чтобы GNU Algol 68 стал строгим суперязыком (strict super‑language) Algol 68. На данный момент я уверен, что реализация жизнеспособна, и разумно продолжить разработку публично, не рискуя тратить чье‑либо время на пустое ПО», — пояснил автор проекта.

В середине декабря 2024 года состоялся выпуск фронтенда для COBOL.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии