The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

23.11.2025 08:25

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

Фронтэнд для Алгол 68 добавлен с некоторыми оговорками: он не будет включён в сборки по умолчанию и не будет учитываться при оценке готовности GCC к релизу. Кроме того, разработчикам, не отвечающим за разработку фронтэнда для Алгол 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. Главная ссылка к новости (https://gcc.gnu.org/pipermail/...)
  2. OpenNews: Выпуск GNU Automake 1.18, инструментария для генерации сборочных файлов
  3. OpenNews: Представлен gcobol, компилятор для языка COBOL на основе технологий GCC
  4. OpenNews: В GCC утверждено включение поддержки языка Rust
  5. OpenNews: Фронтэнд для языка Rust доведён до готовности к интеграции в GCC 13
  6. OpenNews: В состав GCC включена поддержка языка программирования Modula-2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64308-gcc
Ключевые слова: gcc, algol
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 08:55, 23/11/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

  • 1.4, kravich (ok), 09:18, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Бедная стюардесса...
     

  • 1.6, Массоны Рептилоиды (?), 09:46, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А Cobol когда добавят?
     
     
  • 2.12, Аноним (12), 10:06, 23/11/2025 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
  • 2.13, Аноним (-), 10:07, 23/11/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.23, Аноним (23), 11:17, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Читайте последнюю строку новости.
     

  • 1.7, Аноним (-), 09:47, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Но зачем? Обычно наоборот легаси выкидывают из софта, а тут наоборот.
     
     
  • 2.10, Аноним (10), 10:03, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Цифра 68 не говорит о том, что это легаси.
     
     
  • 3.18, кек (?), 10:36, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если тактично умолчать что 68 в названии это 1968ой, то, конечно, да
     
  • 3.28, Аноним (28), 11:54, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    68 — не цифра
     
  • 2.15, Кошкажена (?), 10:15, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    История циклична.
     

  • 1.8, Анонисимус (?), 09:52, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    наконец-то по настоящему безопастный язык!
     
  • 1.9, Аноним (9), 10:00, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Похоже на какую-то шутку, алгол умер ещё до появления gcc...
     

  • 1.11, Аноним (-), 10:05, 23/11/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.16, Аноним (16), 10:30, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему вас в Паскале плющит от begin/end, а в этом языке нет? Тут ещё и if/fi есть. Жесть.
     
     
  • 2.22, Аноним (22), 11:08, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По той же причине, по которой всем плевать на кобол.
     
  • 2.26, Аноним (26), 11:46, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему вас в Паскале плющит от begin/end, а в этом языке нет?

    Не так. Плющат пробелы в Python. А тут всё ОК.

     

  • 1.20, Аноним (20), 10:44, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    FPC не развивается, а заброшен. Ссылки на загрузку не работают.
     
     
  • 2.21, Аноним (20), 10:56, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    *GPC а не FPC
     

  • 1.24, Вован (??), 11:33, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хотел уж написать про "нечто из глубокой древности…", но, смотрю, тут фортран (ну это само собой), кобол, ПЛ/1 имеются. Так что всё в порядке🤣
     
     
  • 2.27, Аноним (26), 11:49, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотел уж написать про "нечто из глубокой древности…"

    На Алголе изначально были качественные (лучшие?) реализации алгоритмов линейной алгебры, которые позднее были переписаны на Фортране. И мной лично - на С, но не с Фортрана, а прямо с Алгола, за что я Алголу благодарен.

     
     
  • 3.33, Аноним (22), 12:23, 23/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, все сишные реализации до сих пор сосут. Плюсовые могут быть хорошо оптимизированными и даже с интринсиками, но лапак всё равно без фортрана никуда. Если смотреть на это трезво, на алголе были не качественные реализации, а прототипы. Ну, они были на куче языков, но до фортрана это было васянство чистой воды.
     

  • 1.25, Аноним (25), 11:44, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Уже внесены поправки на рассмотрение комитета и в будущем проект будет переименован в "Алгол 69"
     
  • 1.29, Аноним (30), 12:00, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Наконец-то хорошие новости подвезли.
     
  • 1.31, SAI (ok), 12:04, 23/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Видимо есть какой-то критический код, написанный на Алгол-68.
    А компиляторов для современных нет.
     
  • 1.32, Аноним (32), 12:15, 23/11/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру