Frontend untuk bahasa Rust siap diintegrasikan ke dalam GCC 13

Pengembang proyek gccrs (GCC Rust) telah menerbitkan patch edisi keempat dengan implementasi front-end kompiler bahasa Rust untuk GCC. Perlu dicatat bahwa edisi baru ini menghilangkan hampir semua komentar yang dibuat sebelumnya selama peninjauan kode yang diusulkan, dan tambalan tersebut memenuhi semua persyaratan teknis untuk kode yang ditambahkan ke GCC. Richard Biener, salah satu pengelola GCC, menyebutkan bahwa kode frontend Rust kini siap untuk diintegrasikan ke cabang GCC 13 yang akan dirilis pada Mei 2023.

Jadi, mulai dari GCC 13, alat GCC standar dapat digunakan untuk mengkompilasi program dalam bahasa Rust tanpa perlu menginstal kompiler Rustc yang dibuat menggunakan pengembangan LLVM. Namun, implementasi Rust GCC 13 akan menjadi versi beta, tidak diaktifkan secara default. Dalam bentuknya yang sekarang, frontend masih hanya cocok untuk eksperimen dan memerlukan perbaikan, yang rencananya akan dilakukan dalam beberapa bulan mendatang setelah integrasi awal ke GCC. Misalnya, proyek belum mencapai tingkat kompatibilitas yang diharapkan dengan Rust 1.49 dan tidak memiliki kemampuan yang cukup untuk mengkompilasi pustaka inti Rust.

Sumber: opennet.ru

Tambah komentar