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

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