Kemajuan dalam membangunkan pengkompil untuk bahasa Rust berdasarkan GCC

Senarai mel pembangun set pengkompil GCC menerbitkan laporan tentang status projek Rust-GCC, yang membangunkan gccrs bahagian hadapan GCC dengan pelaksanaan pengkompil bahasa Rust berdasarkan GCC. Menjelang November tahun ini, ia dirancang untuk membawa gccrs kepada keupayaan untuk membina kod yang disokong oleh pengkompil Rust 1.40, dan untuk mencapai penyusunan dan penggunaan piawaian perpustakaan Rust libcore, liballoc dan libstd. Dalam tempoh 6 bulan akan datang, ia dirancang untuk melaksanakan pemeriksa pinjaman dan sokongan untuk pakej proc_macro.

Kerja persediaan juga telah bermula untuk kemasukan gccrs dalam badan utama GCC. Jika gccrs diterima pakai oleh GCC, kit alat GCC akan dapat digunakan untuk menyusun atur cara Rust tanpa perlu memasang pengkompil rustc. Salah satu kriteria untuk memulakan penyepaduan ialah penyusunan yang berjaya bagi suite ujian rasmi dan projek sebenar dalam Rust. Adalah diambil perhatian bahawa ada kemungkinan pembangun akan berjaya mencapai matlamat yang dimaksudkan dalam kitaran penyediaan cawangan percubaan semasa GCC dan gccrs akan dimasukkan dalam keluaran GCC 13, yang dijadualkan pada Mei tahun depan.

Sumber: opennet.ru

Tambah komen