Frontend pre jazyk Rust je pripravený na integráciu do GCC 13

Vývojári projektu gccrs (GCC Rust) zverejnili štvrtú edíciu záplat s implementáciou frontendu kompilátora jazyka Rust pre GCC. Je potrebné poznamenať, že nové vydanie odstraňuje takmer všetky pripomienky, ktoré boli predtým uvedené počas kontroly navrhovaného kódu, a opravy spĺňajú všetky technické požiadavky na kód pridaný do GCC. Richard Biener, jeden zo správcov GCC, spomenul, že frontend kód Rust je teraz pripravený na integráciu do vetvy GCC 13, ktorá bude vydaná v máji 2023.

Počnúc GCC 13 je teda možné použiť štandardné nástroje GCC na kompiláciu programov v jazyku Rust bez potreby inštalácie kompilátora rustc, vytvoreného pomocou vývoja LLVM. Implementácia Rustu GCC 13 však bude beta verzia, ktorá nie je štandardne povolená. V súčasnej podobe je frontend stále vhodný len na experimenty a vyžaduje vylepšenie, ktoré sa plánuje uskutočniť v najbližších mesiacoch po prvotnej integrácii do GCC. Projekt napríklad ešte nedosiahol zamýšľanú úroveň kompatibility s Rust 1.49 a nemá dostatok možností na zostavenie základnej knižnice Rust.

Zdroj: opennet.ru

Pridať komentár