Корпорация Microsoft официально присвоила языку программирования Rust статус первого уровня (Tier-1). Теперь он стоит в одном ряду с C++, C# и TypeScript. Это решение избавляет внутренние команды от необходимости самостоятельно настраивать среду разработки: компания предоставляет единый стандартный процесс для написания, тестирования и поддержки кода.

Для обеспечения совместимости Rust и C++ Microsoft разработала проект rustc_codegen_utc. Он позволяет компилятору Rust напрямую взаимодействовать с бэкендом генерации кода MSVC, используемым в Windows. Это дает возможность использовать общую инфраструктуру для отладки, анализа производительности и диагностики в проектах, где применяются оба языка.

Проект rustc_codegen_utc готов к промышленному использованию с начала 2026 года и поддерживает самокомпиляцию начиная с версии Rust 1.90. На данный момент этот бэкенд уже задействован более чем в 100 проектах Microsoft. Компания планирует внедрить Rust во все этапы жизненного цикла ПО, от разработки прошивок до облачных сервисов.

Несмотря на расширение поддержки, Microsoft продолжит параллельное использование Rust и C++ в крупных проектах, таких как Windows. Для Rust также выстроены процессы безопасной цепочки поставок ПО, которые интегрированы в существующие системы контроля качества и комплаенса корпорации.