Il comitato che gestisce lo sviluppo della suite di compilatori GCC (GCC Steering Committee) ha approvato l'inclusione nel codice sorgente di GCC del frontend gcc-a68 per il supporto del linguaggio di programmazione Algol 68, sviluppato alla fine degli anni '60. Dopo l'integrazione del frontend, l'insieme degli strumenti standard GCC potrà essere utilizzato per compilare programmi in Algol 68 senza la necessità di installare il compilatore GNU Algol 68. In modalità sperimentale, il frontend sarà disponibile nella versione GCC 16, prevista per la primavera del prossimo anno.
Il frontend per Algol 68 è stato aggiunto con alcune riserve: non sarà incluso nelle build predefinite e non sarà considerato nella valutazione della prontezza di GCC per il rilascio. Inoltre, ai programmatori che non sono responsabili dello sviluppo del frontend per Algol 68 è stata data la possibilità di rifiutarsi di lavorare su problemi legati a questo frontend. In caso di problemi di supporto, il frontend verrà rimosso.
Attualmente, GCC include frontend per i linguaggi C, C++, Objective C, Objective C++, Fortran, Ada, Go, D, Modula-2, Rust e Cobol. Frontend separati sono sviluppati per GNU Pascal Compiler (GPC), Mercury, Modula-3, GHDL (VHDL), PL/1 e GCC Unified Parallel C (GCC UPC).
Fonte: opennet.ru
