Заголовки

Microsoft заменит C/C++ на Rust к 2030 году

Microsoft анонсировала амбициозный план по модернизации своих кодовых баз, который включает полное исключение кода на C и C++ к 2030 году. Ведущий инженер компании, Гален Хант, поделился этой информацией в своем LinkedIn, отметив, что цель состоит в использовании ИИ и алгоритмов для переписывания крупных кодов Microsoft. Он объяснил, что для достижения этой задачи разработана мощная инфраструктура, которая позволяет масштабировать изменения в коде и автоматизировать перевод на Rust.

В 2023 году Microsoft уже начала переписывать части ядра Windows на Rust, после того как технический директор Azure, Марк Руссинович, запретил разработку новых проектов на C/C++. Теперь команда Ханта ищет ведущего инженера-программиста с опытом создания системного кода на Rust для поддержки этой инициативы. Обязанности включают расширение инфраструктуры для перевода крупных систем, а также возможность обучения в области компиляторов. Команда Ханта входит в группу «Будущее масштабируемой разработки программного обеспечения» в Microsoft CoreAI, стремящуюся устранить технический долг на масштабном уровне.