Rust хэлний урд хэсэг нь GCC 13-д нэгдэхэд бэлэн болсон

gccrs төслийн (GCC Rust) хөгжүүлэгчид GCC-д зориулсан Rust хэлний хөрвүүлэгчийн нүүрэн талыг хэрэгжүүлсэн засваруудын дөрөв дэх хэвлэлийг нийтэллээ. Шинэ хэвлэл нь санал болгож буй кодыг хянах явцад өмнө нь хийсэн бараг бүх тайлбарыг хасч, засварууд нь GCC-д нэмсэн кодын техникийн бүх шаардлагыг хангаж байгааг тэмдэглэв. GCC-ийн хамгаалагчдын нэг Ричард Бинер хэлэхдээ, Rust frontend код нь 13 оны 2023-р сард худалдаанд гарах GCC XNUMX салбартай нэгтгэхэд бэлэн болсон байна.

Тиймээс GCC 13-аас эхлэн GCC-ийн стандарт хэрэгслийг LLVM хөгжүүлэлтийг ашиглан бүтээсэн rustc хөрвүүлэгчийг суулгах шаардлагагүйгээр Rust хэл дээрх програмуудыг эмхэтгэхэд ашиглаж болно. Гэсэн хэдий ч Rust-ийн GCC 13 хэрэгжилт нь анхдагчаар идэвхждэггүй бета хувилбар байх болно. Одоогийн байдлаар урд тал нь зөвхөн туршилт хийхэд тохиромжтой хэвээр байгаа бөгөөд сайжруулах шаардлагатай байгаа бөгөөд үүнийг GCC-д анх нэгтгэсний дараа ирэх саруудад хийхээр төлөвлөж байна. Жишээлбэл, төсөл нь Rust 1.49-тэй нийцтэй байхаар төлөвлөсөн түвшинд хараахан хүрээгүй байгаа бөгөөд Rust-ийн үндсэн номын санг бүрдүүлэх хангалттай чадваргүй байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх