Frontend for Rust ilileta utayari wa kuunganishwa katika GCC 13

Watengenezaji wa mradi wa gccrs (GCC Rust) wamechapisha toleo la nne la viraka na utekelezaji wa sehemu ya mbele ya mkusanyaji wa lugha ya Rust kwa GCC. Imebainika kuwa toleo jipya linaondoa karibu maoni yote yaliyotolewa hapo awali wakati wa kukagua msimbo uliopendekezwa, na viraka vinakidhi mahitaji yote ya kiufundi ya msimbo ulioongezwa kwa GCC. Richard Biener, mmoja wa wasimamizi wa GCC, alitaja kuwa kanuni ya Rust frontend sasa iko tayari kuunganishwa katika tawi la GCC 13, ambalo litatolewa Mei 2023.

Kwa hivyo, kuanzia GCC 13, zana za kawaida za GCC zinaweza kutumika kukusanya programu katika lugha ya Rust bila hitaji la kusakinisha kikusanya rustc, kilichojengwa kwa kutumia maendeleo ya LLVM. Hata hivyo, utekelezaji wa GCC 13 wa Rust utakuwa toleo la beta, ambalo halijawezeshwa na chaguo-msingi. Katika hali yake ya sasa, sehemu ya mbele bado inafaa tu kwa majaribio na inahitaji uboreshaji, ambayo imepangwa kufanywa katika miezi ijayo baada ya ushirikiano wa awali katika GCC. Kwa mfano, mradi bado haujafikia kiwango kilichokusudiwa cha utangamano na Rust 1.49 na hauna uwezo wa kutosha wa kukusanya maktaba ya msingi ya Rust.

Chanzo: opennet.ru

Kuongeza maoni