Frontend for Rust-språket er klar for integrering i GCC 13

Utviklerne av gccrs-prosjektet (GCC Rust) har publisert den fjerde utgaven av patcher med implementering av frontenden av Rust-språkkompilatoren for GCC. Det bemerkes at den nye utgaven eliminerer nesten alle kommentarene tidligere gitt under gjennomgangen av den foreslåtte koden, og oppdateringene tilfredsstiller alle tekniske krav til koden lagt til GCC. Richard Biener, en av GCC-vedlikeholderne, nevnte at Rust-grensesnittkoden nå er klar for integrering i GCC 13-grenen, som vil bli utgitt i mai 2023.

Fra og med GCC 13, kan standard GCC-verktøyene brukes til å kompilere programmer i Rust-språket uten å måtte installere rustc-kompilatoren, bygget ved hjelp av LLVM-utviklinger. GCC 13-implementeringen av Rust vil imidlertid være en betaversjon, ikke aktivert som standard. I sin nåværende form er frontend fortsatt kun egnet for eksperimenter og krever forbedringer, noe som er planlagt å bli gjort i løpet av de kommende månedene etter den første integreringen i GCC. For eksempel har prosjektet ennå ikke oppnådd det tiltenkte kompatibilitetsnivået med Rust 1.49 og har ikke nok muligheter til å kompilere kjernebiblioteket i Rust.

Kilde: opennet.ru

Legg til en kommentar