A Rust nyelv kezelőfelülete készen áll a GCC 13-ba való integrálásra

A gccrs projekt (GCC Rust) fejlesztői közzétették a javítások negyedik kiadását a GCC-hez készült Rust nyelvi fordító előlapjának megvalósításával. Megjegyzendő, hogy az új kiadás szinte az összes, a javasolt kód felülvizsgálata során korábban elhangzott megjegyzést kiküszöböli, és a javítások megfelelnek a GCC-hez hozzáadott kóddal szemben támasztott összes műszaki követelménynek. Richard Biener, a GCC egyik karbantartója megemlítette, hogy a Rust frontend kód készen áll a GCC 13 ágba való integrálásra, amely 2023 májusában fog megjelenni.

Így a GCC 13-tól kezdődően a szabványos GCC eszközökkel a Rust nyelven is lefordíthatók a programok anélkül, hogy telepíteni kellene az LLVM fejlesztésekkel épített rustc fordítót. A Rust GCC 13 megvalósítása azonban béta verzió lesz, alapértelmezés szerint nincs engedélyezve. A frontend jelenlegi formájában még csak kísérletezésre alkalmas és fejlesztést igényel, amit a tervek szerint a GCC-be való kezdeti integráció után a következő hónapokban meg is valósítanak. Például a projekt még nem érte el a kívánt kompatibilitási szintet a Rust 1.49-el, és nem rendelkezik elegendő képességgel az alapvető Rust könyvtár fordításához.

Forrás: opennet.ru

Hozzászólás