Microsoft quer substituir todo o código em C e C++ por Rust até 2030
A Microsoft planeja modernizar seus principais sistemas internos eliminando completamente o uso de C e C++ até 2030, substituindo essas linguagens por Rust.
O que Rust foi projetado para evitar automaticamente muitos erros comuns em C e C++, especialmente falhas de memória que historicamente causam bugs graves e vulnerabilidades de segurança.
A iniciativa foi apresentada por Galen Hunt, engenheiro de software da Microsoft, que afirmou que a meta é reescrever grandes bases de código usando uma combinação de algoritmos e IA. Para viabilizar esse processo, a empresa construiu sistemas capazes de analisar código em larga escala, criar representações estruturadas e utilizar agentes de IA orientados por algoritmos para compreender, modificar e refatorar essas bases de forma massiva.