Il frontend per il linguaggio Rust è pronto per l'integrazione in GCC 13

Gli sviluppatori del progetto gccrs (GCC Rust) hanno pubblicato la quarta edizione delle patch con l'implementazione del front end del compilatore del linguaggio Rust per GCC. Si nota che la nuova edizione elimina quasi tutti i commenti precedentemente fatti durante la revisione del codice proposto, e le patch soddisfano tutti i requisiti tecnici per il codice aggiunto a GCC. Richard Biener, uno dei manutentori di GCC, ha affermato che il codice del frontend di Rust è ora pronto per l'integrazione nel ramo GCC 13, che sarà rilasciato a maggio 2023.

Pertanto, a partire da GCC 13, gli strumenti standard di GCC possono essere utilizzati per compilare programmi nel linguaggio Rust senza la necessità di installare il compilatore rusticc, creato utilizzando gli sviluppi LLVM. Tuttavia, l'implementazione GCC 13 di Rust sarà una versione beta, non abilitata per impostazione predefinita. Nella sua forma attuale, il frontend è ancora adatto solo per esperimenti e necessita di miglioramenti, che dovrebbero essere apportati nei prossimi mesi dopo la prima integrazione nel GCC. Ad esempio, il progetto non ha ancora raggiunto il livello di compatibilità previsto con Rust 1.49 e non ha capacità sufficienti per compilare la libreria principale di Rust.

Fonte: opennet.ru

Aggiungi un commento