Rust լեզվի ճակատը պատրաստ է GCC 13-ին ինտեգրվելու համար

Gccrs նախագծի (GCC Rust) մշակողները հրապարակել են պատչերի չորրորդ տարբերակը GCC-ի համար Rust լեզվի կոմպիլյատորի ճակատային մասի ներդրմամբ: Նշվում է, որ նոր խմբագրությունը վերացնում է գրեթե բոլոր մեկնաբանությունները, որոնք նախկինում արվել են առաջարկվող օրենսգրքի վերանայման ժամանակ, և պատչերը բավարարում են GCC-ին ավելացված ծածկագրի բոլոր տեխնիկական պահանջները: Ռիչարդ Բիները՝ GCC-ի սպասարկողներից մեկը, նշեց, որ Rust frontend կոդը այժմ պատրաստ է ինտեգրվելու GCC 13 մասնաճյուղին, որը կթողարկվի 2023 թվականի մայիսին։

Այսպիսով, սկսած GCC 13-ից, ստանդարտ GCC գործիքները կարող են օգտագործվել Rust լեզվով ծրագրեր կազմելու համար՝ առանց rustc կոմպիլյատորի տեղադրման անհրաժեշտության, որը կառուցվել է LLVM մշակումների միջոցով: Այնուամենայնիվ, Rust-ի GCC 13-ի իրականացումը կլինի բետա տարբերակ, որը լռելյայն միացված չէ: Իր ներկայիս տեսքով, ճակատը դեռ հարմար է միայն փորձերի համար և պահանջում է կատարելագործում, որը նախատեսվում է անել առաջիկա ամիսներին GCC-ին նախնական ինտեգրումից հետո: Օրինակ, նախագիծը դեռ չի հասել Rust 1.49-ի հետ համատեղելիության նախատեսված մակարդակին և չունի բավարար հնարավորություններ՝ առանցքային Rust գրադարանը կազմելու համար:

Source: opennet.ru

Добавить комментарий