
Ladybird 浏览器项目宣布将在 AI 帮助下使用 Rust 语言。Ladybird 是非盈利组织 Ladybird Browser Initiative 开发的开源浏览器,计划在今年内发布一个 alpha 版本,2028 年发布正式版本,它最初使用的语言是 C++,开发者表示他们一直在寻找一种内存安全语言替代 C++,他们在 2024 年评估过 Rust,但因为它在 C++ 风格的面向对象编程(OOP)上表现不佳而放弃,但一年之后它还是决定采用 Rust,而 Firefox 和 Chromium 都已开始在其代码库中引入 Rust。Ladybird 将首先用 Rust 重写部分代码,第一个目标是 JavaScript 引擎 LibJS,开发者在 AI 辅助编程工具 Claude Code 和 Codex 帮助下完成了 2.5 万行的代码。Rust 将主要用于开发子系统,浏览器引擎仍然继续使用 C++ 开发。
https://ladybird.org/posts/adopting-rust/
https://en.wikipedia.org/wiki/Ladybird_(web_browser)
Linuxeden开源社区