L'équipe de développement de Rust a annoncé que la version alpha de Rust 1.0 était prête. Rust est conçu avec un focus sur la programmation système et avec l'intention de fournir les caractéristiques des langages de programmation modernes combinés avec la puissance de C/C++. Cette désignation signifie que le langage et les bibliothèques de base sont considérés comme feature-complete. À l'exception des corrections de bugs précédemment inconnues, aucun changement majeur n'est prévu entre maintenant et la sortie officielle de la 1.0.
Il y a plus de 2 400 changements (y compris les corrections de bugs) contenus dans cette version alpha, et les détails sont fournis dans les notes de version. Il reste du travail sur deux modules importants (manipulation de chemin et I/O), mais plusieurs fonctionnalités ont été mises en œuvre dans le langage et la bibliothèque. Pour le langage, cela inclut les types à taille dynamique, traits multidispatch, et les clauses WHERE. Pour la bibliothèque, les conventions de code ont été appliquées dans les sections stables de la bibliothèque standard.
Selon le tableau de bord de stabilité du projet, la bibliothèque compte actuellement 44% de son code marqué stable et 52% instable (2% non renseigné). Cela se compare très favorablement à une mise à jour précédente en octobre 2014, lorsque le code stable était de 2%, 12% instable, et 77% marqué expérimental (le reste étant obsolète ou non renseigné).
Des binaires d'installation sont disponibles sur les 3 grandes plates-formes (Linux / Windows / Mac OS X) et les sources sont disponibles pour le reste. Notez que l'équipe Rust recommande d'utiliser les nightly builds afin de bénéficier de toutes les modifications apportées au cours de la phase alpha. La première version bêta est prévue pour la semaine du 16 Février 2015.