Microsoft intègre Rust comme langage de programmation de premier niveau
Microsoft a officiellement classé Rust comme langage de programmation de premier niveau ('Tier-1') en interne, le plaçant au même niveau que C++, C# et TypeScript.

Microsoft a officiellement élevé Rust au statut de langage de programmation de 'Tier-1' en interne, le catégorisant aux côtés de langages établis tels que C++, C# et TypeScript. Cette désignation signifie que les équipes de développement n'auront plus besoin de mettre en place indépendamment des environnements de développement et de production pour Rust. Au lieu de cela, Microsoft fournira des processus standardisés couvrant l'ensemble du cycle de vie du logiciel, du codage et de la construction à la publication et à la maintenance à long terme.
Bien que les ingénieurs de Microsoft utilisent Rust dans le développement depuis un certain temps, cette reconnaissance officielle confirme son intégration dans les pratiques de développement standard de l'entreprise. Rust sera désormais intégré aux flux de travail existants de Microsoft pour la sécurité des logiciels, la conformité et la production. Le langage a déjà trouvé des applications dans des domaines tels que les micrologiciels, les pilotes, les noyaux de systèmes d'exploitation et les microservices.
Compte tenu de l'utilisation de longue date et étendue de C++ dans des projets majeurs comme Windows, Rust et C++ devraient coexister dans un avenir prévisible. Pour faciliter cela, Microsoft a développé le projet rustc_codegen_utc, qui vise à améliorer l'interopérabilité entre Rust et les chaînes d'outils existantes de la plateforme Windows ainsi que les interfaces binaires d'application.
Microsoft a également mis en place des processus sécurisés de chaîne d'approvisionnement logicielle pour le compilateur Rust, la bibliothèque standard et les outils associés. L'objectif de l'entreprise est que Rust prenne en charge l'intégralité du cycle de vie du logiciel, de l'acquisition de la chaîne d'outils à la déploiement et à la maintenance. Ce statut élevé devrait étendre l'adoption de Rust dans les offres logicielles clés de Microsoft, y compris Windows et ses services cloud.