gccrs: Rust için alternatif bir derleyici
(blog.rust-lang.org)gccrs, GCC projesinin bir parçası olarak geliştirilen alternatif bir Rust derleyicisidir.- Bu proje, GNU Compiler Collection içinde Rust desteği sağlamayı hedefler ve
rustcile aynı davranışı göstermeyi amaçlar. - Başlıca hedefi, özellikle LLVM'nin desteklemediği platformlarda Rust derlemek için bir alternatif sunmaktır.
gccrs, GCC'nin güvenlik özellikleri ve eklentileri sayesinde güvenli olmayan Rust kodunu analiz etmede faydalıdır.- Bu proje, ayrı bir Rust benzeri dil oluşturmak yerine Rust spesifikasyonu çalışmalarına katkı sunmayı amaçlar.
gccrs,rustc_codegen_gccile rekabet etmeyi değil, ayrı bir GCC frontend'i olarak farklı avantajlar sunmayı hedefler.- Proje, Rust ekosistemini bölmeden Rust'ın daha fazla platforma ulaşmasına yardımcı olmayı vurgular.
gccrsile kod derlemek için-frust-incomplete-and-experimental-compiler-do-not-useadlı komut satırı bayrağı gerekir; bu da deneysel durumda olduğunu gösterir.gccrs, iletişim için GitHub ve Zulip kullanır; bu da Rust topluluğunun tercihleriyle uyumludur.- Proje, doğruluğu sağlamak için
poloniusverustc_parse_formatgibi Rust bileşenlerini yeniden kullanır ve daha fazla yeniden kullanım planlamaktadır. gccrs, Rust topluluğuyla ilişkileri iyileştirmek ve ekosistemdeki kırılmaları azaltmak için görüşleri memnuniyetle karşılar.
2 yorum
Ooo.... Ekosistem için iyi haber ama.. GCC... GNU lisansı sorun olduğu için sorun çıkmadan devam edip edemeyeceğinden emin değilim..;;
Arada değişmiş olabilir mi..;;;
gccrs GPL lisanslıdır ve GCC ile derlenen çıktılar GPL'den etkilenmez. gccrs'yi gizlemeye çalışmadığınız sürece bir sorun olmaz herhalde.