Frontend til Rust-sproget er klar til integration i GCC 13

Udviklerne af gccrs-projektet (GCC Rust) har udgivet den fjerde udgave af patches med implementeringen af ​​frontenden af ​​Rust-sprogkompileren til GCC. Det bemærkes, at den nye udgave eliminerer næsten alle de kommentarer, der tidligere er fremsat under gennemgangen af ​​den foreslåede kode, og patches opfylder alle tekniske krav til den kode, der er tilføjet til GCC. Richard Biener, en af ​​GCC-vedligeholderne, nævnte, at Rust-frontend-koden nu er klar til integration i GCC 13-grenen, som vil blive frigivet i maj 2023.

Startende med GCC 13 kan standard GCC-værktøjerne bruges til at kompilere programmer i Rust-sproget uden behov for at installere rustc-kompileren, bygget ved hjælp af LLVM-udviklinger. GCC 13-implementeringen af ​​Rust vil dog være en betaversion, som ikke er aktiveret som standard. I sin nuværende form er frontenden stadig kun egnet til eksperimenter og kræver forbedringer, hvilket er planlagt til at blive gjort i de kommende måneder efter den indledende integration i GCC. For eksempel har projektet endnu ikke opnået det tilsigtede niveau af kompatibilitet med Rust 1.49 og har ikke tilstrækkelige muligheder til at kompilere Rust-kernebiblioteket.

Kilde: opennet.ru

Tilføj en kommentar