Die Entwickler des gccrs-Projekts (GCC Rust) haben die vierte Ausgabe der Patches veröffentlicht, die die Frontend-Implementierung des Rust-Compilers für GCC umfassen. Es wird angemerkt, dass in dieser neuen Ausgabe nahezu alle Anmerkungen, die zuvor bei der Überprüfung des vorgeschlagenen Codes geäußert wurden, behoben wurden und die Patches alle technischen Anforderungen für den Code erfüllen, der in GCC aufgenommen werden soll. Richard Biener, einer der Betreuer von GCC, erwähnte, dass der Frontend-Code für die Programmiersprache Rust nun bereit für die Integration in den GCC 13 Branch ist, dessen Veröffentlichung für Mai 2023 geplant ist.
Ab GCC 13 wird das Standardwerkzeug GCC für die Kompilierung von Programmen in Rust verwendet werden können, ohne dass der rustc-Compiler, der auf der LLVM-Technologie basiert, installiert werden muss. Die Implementierung von Rust in GCC 13 wird jedoch als Beta-Version eingestuft und ist standardmäßig nicht aktiviert. Der aktuelle Frontend ist vorläufig nur für Experimente geeignet und erfordert noch Verbesserungen, die in den kommenden Monaten nach der initialen Integration in GCC geplant sind. Beispielsweise wurde das angestrebte Kompatibilitätsniveau mit Rust 1.49 noch nicht erreicht, und es fehlen ausreichende Funktionen zur Kompilierung der Rust-Basisbibliothek.
Quelle: opennet.ru
