Arthur Cohen dengan Embecosm dipresentasikan pada konferensi pengembang FOSDEM awal bulan ini tentang gccrs, upaya berkelanjutan untuk menyediakan front-end bahasa Rust ke kompiler GCC. Sementara front-end GCC Rust telah digabungkan untuk rilis GCC 13 yang akan datang, itu belum dalam keadaan yang benar-benar dapat digunakan oleh sebagian besar pengembang Rust sebagai alternatif untuk kompiler berbasis LLVM resmi Rust.
Di Phoronix saya secara rutin menulis tentang upaya "gccrs" GCC Rust untuk implementasi kompiler alternatif untuk Rust. Sangat menyenangkan melihat kode awal mendarat untuk GCC 13 menjelang rilis stabil GCC 13.1 dalam satu atau dua bulan ke depan. Namun, itu tidak akan sampai tahun depan dengan GCC 14 setidaknya sebelum front-end ini benar-benar berguna bagi pengembang.
Sementara untuk GCC 13 front-end Rust adalah awal yang bagus, masih banyak pekerjaan yang harus dilakukan. Kode pemeriksaan pinjam tidak ada saat ini, dukungan untuk built-in dan intrinsik masih dalam proses, dan tonggak penting untuk dapat mengkompilasi kode Rust-untuk-Linux belum berhasil. Kemampuan untuk juga berhasil menjalankan rangkaian pengujian kompiler rustc juga tetap menjadi target kerja. Front-end GCC Rust juga saat ini menargetkan tonggak lama Rust libcore 1.49.
Mereka yang tertarik dengan status Rust GCC secara detail, tantangan yang mereka temukan dengan pengembangan GCC hulu, dan tujuan dari pekerjaan ini semuanya diuraikan dalam presentasi Arthur Cohen. Rekaman FOSDEM 2023 disematkan di bawah dan ada juga dek slide yang menyertainya.
Itulah berita seputar Kondisi Front-End Bahasa Rust GCC 13 Saat Ini, semoga bermanfaat. Disadur dari Phoronix.com.