Thunderbird adota código Rust

Thunderbird adota código Rust
Usuários poderão finalmente atualizar do Mozilla Thunderbird 91 para o Thunderbird 102

O agregador de e-mail da Mozilla Thunderbird avança em novos recursos e adota o código Rust para seu funcionamento aprimorado. No início deste mês, no FOSDEM em Bruxelas, houve uma apresentação dos desenvolvedores Brendan Abolivier, Ikey Doherty e Sean Burke sobre o cliente de e-mail Thunderbird começando a usar a linguagem de programação Rust em sua base de código.

Os desenvolvedores do Thunderbird estão pensando em usar o Rust no cliente de e-mail pelos mesmos motivos que o mecanismo web Servo e um número crescente de outros projetos de código aberto: segurança de memória fornecida pela linguagem, desempenho e modularidade e ecossistema do Rust e Cargo.

Thunderbird adota código Rust

Thunderbird adota código Rust

Os desenvolvedores do Thunderbird têm usado o Rust para revisar o suporte do cliente de email ao Microsoft Exchange. Rust está se mostrando útil para substituir muitos códigos antigos e sem manutenção no Thunderbird. A esperança é que, com a transição para Rust, eles substituam muitos caminhos de código antigos e delicados e melhorem a arquitetura geral.

Aqueles que desejam aprender mais sobre o Thunderbird começando a adotar gradualmente a linguagem de programação Rust podem encontrar os slides da apresentação do FOSDEM 2024 e a gravação de vídeo em FOSDEM.org.