Piracicaba, Quinta-feira, 1 de outubro de 2026
Brasil

Rust ganha suporte oficial da Microsoft para novos projetos internos

Classificação Tier 1 coloca a linguagem no grupo das opções mais apoiadas pela empresa, sem prever a troca imediata de C++ por Rust.

Rust ganha suporte oficial da Microsoft para novos projetos internos

A Microsoft passou a oferecer Rust como opção oficial para novos projetos internos, com suporte no mesmo nível destinado a C++, C# e TypeScript. A linguagem recebeu a classificação Tier 1 (Nível 1), que garante às equipes acesso a ferramentas e infraestrutura mantidas pela empresa ao longo do desenvolvimento.

A mudança ocorre enquanto a companhia busca diminuir vulnerabilidades associadas ao gerenciamento de memória. Dados apresentados na RustConf 2026 mostram que Rust já está presente em mais de 100 repositórios de projetos da Microsoft.

Por que a memória está no centro da estratégia

A preocupação com esse tipo de falha é antiga dentro da empresa. Em 2019, o Microsoft Security Response Center informou que problemas de segurança de memória estavam na origem de aproximadamente 70% das vulnerabilidades às quais a companhia atribuía CVEs. Mark Russinovich, CTO do Azure, também citou posteriormente uma proporção semelhante ao tratar de vulnerabilidades do Windows.

Esses problemas podem incluir acesso indevido a áreas da memória, uso de um espaço depois de sua liberação e outros erros comuns em linguagens que dão ao programador maior controle manual desse recurso.

Rust procura evitar parte dessas falhas ainda na compilação. Para isso, usa um sistema de propriedade e empréstimo de memória, que bloqueia várias operações inseguras antes da execução do programa e não depende de um coletor de lixo.

Adoção gradual

A classificação Tier 1 não representa uma decisão de abandonar C++ ou reescrever os produtos da Microsoft. A empresa mantém grande quantidade de código em C e C++, inclusive em componentes fundamentais do Windows, e representantes já descartaram uma substituição rápida.

A proposta é incorporar Rust aos poucos, principalmente em novos componentes nos quais a linguagem ofereça vantagens. A Microsoft também trabalhou para conectar Rust à infraestrutura existente, incluindo ferramentas usadas no desenvolvimento em C++ no Windows.

A linguagem, porém, não torna um programa automaticamente seguro. Rust tem recursos unsafe, usados quando certas garantias precisam ser contornadas, e não elimina vulnerabilidades provocadas por erros de lógica ou problemas no projeto de um sistema. O novo status formaliza a posição da linguagem entre as opções mais apoiadas para o desenvolvimento interno da companhia.

Texto produzido pela Redação Aprende em Foco com apoio de inteligência artificial a partir de fontes públicas, com revisão editorial. Erros? Fale conosco.

Assine nossa newsletterAs principais notícias do dia no seu e-mail.

Mais lidas

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5