Корпорация опубликовала громкое заявление о цели — удалить каждую строку C и C++ из всех продуктов Microsoft до конца десятилетия.❌
Стратегия компании строится на комбинации алгоритмического анализа кода и ИИ-агентов, которые будут переписывать легаси-код в промышленных масштабах.
☝🏻Причина такого решения вполне конкретная — по данным самой Microsoft, около 70% всех CVE-уязвимостей в их продуктах с 2006 года связаны с ошибками работы с памятью, типичными для C/C++.
Rust решает эту проблему на уровне компилятора, не позволяя скомпилировать небезопасный код.
🔻Ещё в 2023 году подразделение Microsoft Azure запретило разработчикам начинать новые проекты на C/C++ и обязало использовать Rust.
🔻Microsoft уже переписала часть кода ядра Windows на Rust.
Windows 11 технически уже может загружаться с Rust-кодом в ядре, хотя пока эта функция отключена за feature-флагом.
В ядре даже появился системный вызов, полностью написанный на Rust.
