O Google anunciou um investimento de US$ 1 milhão na Rust Foundation para aprimorar a interoperabilidade entre as linguagens de programação C++ e Rust.
Esse esforço visa facilitar a migração gradual de código C++ para Rust, uma linguagem considerada mais segura em relação à memória.
A iniciativa é motivada pela alta prevalência de vulnerabilidades de segurança causadas por problemas de memória em C++.
O Rust, por outro lado, é projetado para mitigar esses riscos, oferecendo recursos como verificação de tempo de compilação e gerenciamento automático de memória.
Embora o C++ seja amplamente utilizado em programas de alto desempenho, como jogos e sistemas operacionais, a migração para o Rust pode ser desafiadora devido ao investimento significativo em código e ferramentas existentes.
No entanto, algumas organizações, como a Microsoft e o Linux, estão explorando a possibilidade de adotar o Rust para componentes críticos.
O Google acredita que melhorar a interoperabilidade entre C++ e Rust acelerará a adoção do Rust na indústria. A empresa já utiliza o Rust no Android OS para aprimorar a segurança da memória, evitando centenas de vulnerabilidades potenciais.
A iniciativa de interoperabilidade envolverá a criação de propostas de escopo de trabalho, a contratação de engenheiros para construir pontos de integração e o apoio a projetos existentes.
O Google também está explorando o uso de IA para automatizar e acelerar o processo de migração de código.
✨ Curtiu este conteúdo?
O GDiscovery está aqui todos os dias trazendo informações confiáveis e independentes sobre o universo Google - e isso só é possível com o apoio de pessoas como você. 🙌
Com apenas R$ 5 por mês, você ajuda a manter este trabalho no ar e leva informação de qualidade para ainda mais gente!