Microsoft планирует к концу десятилетия полностью отказаться от языков C и C++ и заменить их кодом на Rust. Об этом рассказал один из ключевых разработчиков компании Галент Хант в публикации на LinkedIn. Формулировка звучит предельно жестко: цель — убрать каждую строку C и C++ к 2030 году, включая компоненты Windows и другие низкоуровневые системы. Ключевую роль в этом процессе сыграет ИИ. Microsoft уже выстроила инфраструктуру, которая анализирует огромные кодовые базы, строит графы зависимостей и автоматически переписывает код с помощью ИИ-агентов. Внутренняя метрика проекта — «1 инженер, 1 месяц, 1 миллион строк кода». Выбор Rust объясняется его встроенной безопасностью памяти. В Microsoft считают, что это стратегический шаг для борьбы с уязвимостями вроде buffer overflow и use-after-free. Для реализации плана компания уже набирает инженеров с опытом системного программирования и работы с компиляторами.