Kemajuan dalam pengembangan compiler untuk bahasa Rust berdasarkan GCC

Milis pengembang kumpulan kompiler GCC menerbitkan laporan tentang status proyek Rust-GCC, yang mengembangkan gccrs frontend GCC dengan implementasi kompiler bahasa Rust berdasarkan GCC. Pada bulan November tahun ini, direncanakan untuk membawa gccrs ke kemampuan untuk membangun kode yang didukung oleh kompiler Rust 1.40, dan untuk mencapai keberhasilan kompilasi dan penggunaan perpustakaan Rust standar libcore, liballoc dan libstd. Dalam 6 bulan ke depan, direncanakan untuk mengimplementasikan pemeriksa pinjaman dan dukungan untuk paket proc_macro.

Pekerjaan persiapan juga telah dimulai untuk memasukkan gccrs ke dalam badan utama GCC. Jika gccrs diadopsi oleh GCC, toolkit GCC akan dapat digunakan untuk mengkompilasi program Rust tanpa perlu menginstal kompiler Rust. Salah satu kriteria untuk memulai integrasi adalah keberhasilan kompilasi rangkaian pengujian resmi dan proyek nyata di Rust. Perlu dicatat bahwa ada kemungkinan bahwa pengembang akan berhasil mencapai tujuan yang diinginkan dalam siklus persiapan cabang eksperimental GCC saat ini dan gccrs akan disertakan dalam rilis GCC 13, yang dijadwalkan pada Mei tahun depan.

Sumber: opennet.ru

Tambah komentar