GoForum › 🌐 V2EX
Ladybird 浏览器宣布采用 Rust 语言逐步替代原有 C++ 代码
rmrf ·
2026-02-24 08:52 ·
0 次点赞 · 3 条回复
https://ladybird.org/posts/adopting-rust/
Ladybird 浏览器宣布将采用 Rust 语言逐步替代原有的 C++ 代码,以提升内存安全性和代码质量。尽管此前因 Rust 不适合传统面向对象编程风格而被拒绝,但经过一年的评估,团队认为其成熟的生态系统和安全性优势已足以弥补这一不足。
此次迁移的首个目标是 LibJS —— Ladybird 的 JavaScript 引擎。该模块包含词法分析、解析、抽象语法树( AST )和字节码生成器,具有良好的测试覆盖率,适合作为移植起点。
3 条回复
添加回复
你还需要 登录
后发表回复
要等更久才能发布了