Die von Mozilla geförderte Programmiersprache Rust hat die Hürde zur Version 1.0 übersprungen und soll damit für den stabilen Einsatz bereit sein.
Rust erinnert an C und C++ und soll sichere Client- und Serveranwendungen für das Internet ermöglichen. Die Macher von Rust sehen die 1.0 als den Anfang des Commitments für Stabilität. In der vorangegangenen Entwicklungsphase habe es viele Änderungen gegeben, die die Pflege von Rust-Projekten schwierig gemacht habe. In der Ankündigung von Rust 1.0 sind alle nötigen Informationen und Links vorhanden.
Zu den Sprachfeatures von Rust gehören Dynamically-sized Types (DST) deren Größe erst zur Runtime bekannt ist. Multidispatch Traits erlauben es, Trait-Implementierungen über verschiedene Typen auszuwählen. Trait-Grenzen lassen sich über “Where Clauses” festlegen, Closures sind nur noch ein möglicher Weg, um Traits zu verwenden. Zu den Bibliotheken-Neuerungen gehören dauerhafte Konventionen, die Entwickler in verschiedenen RFCs spezifiziert und in den Rust Guidelines ergänzt haben.



