本月早些时候,在布鲁塞尔举行的FOSDEM上,开发人员Brendan Abolivier、Ikey Doherty和Sean Burke就Thunderbird邮件客户端开始在其代码库中使用Rust编程语言进行了演示。
雷鸟开发人员正在考虑在邮件客户端中使用Rust,原因与Servo Web引擎和越来越多的其他开源项目一样:语言提供的内存安全、性能以及Rust和Cargo的模块化和生态系统。
雷鸟开发人员一直在使用Rust来彻底改变邮件客户端的Microsoft Exchange支持。事实证明,Ruust在替换雷鸟内部大量旧的、未维护的代码方面很有用。人们希望通过Rust过渡,他们将取代大量旧的和精致的代码路径,并改进整体架构。
那些想要了解更多关于Thunderbird开始逐渐采用Rust编程语言的人可以通过以下方式找到FOSDEM 2024演示幻灯片和视频录制 FOSDEM.org。