https://ladybird.org/posts/adopting-rust/
Ladybird 浏览器宣布将采用 Rust 语言逐步替代原有的 C++ 代码,以提升内存安全性和代码质量。尽管此前因 Rust 不适合传统面向对象编程风格而被拒绝,但经过一年的评估,团队认为其成熟的生态系统和安全性优势已足以弥补这一不足。
此次迁移的首个目标是 LibJS —— Ladybird 的 JavaScript 引擎。该模块包含词法分析、解析、抽象语法树( AST )和字节码生成器,具有良好的测试覆盖率,适合作为移植起点。
1
Geon97 21 小时 34 分钟前
要等更久才能发布了
|
3
yhxx 21 小时 11 分钟前
话说 2026 了有什么浏览器推荐吗?和 Chrome 基本一致就行
公司在 Chrome 上做的管控太多了,已经干涉到正常使用了 |
4
Mithril 20 小时 9 分钟前 “以提升内存安全性和代码质量”
仅仅以此为理由,就搞这么大的重构,看起来这团队快干不下去了。 看了看 Blog ,翻译还是 AI 做的。给他们点个赞吧,没啥好说的了,RIP 。 |
5
jinliming2 19 小时 58 分钟前 via iPhone @yhxx 那要看是不是 Chromium 核心的都有管控了,是的话那没办法只有 Firefox 系列可选了,Mac 的话还有 Safari 。
如果是只管 Chrome ,那很多时候 Chrome Canary 版本就能绕过,安装路径不一样,可以和 Chrome 并行安装的。或者就是 Chromium ,体验会缺失一些,再就是第三方套壳了,Edge 、Arc 、Vivaldi 、Yandex 、Brave 这些,各有特点吧。 |
6
viking602 19 小时 18 分钟前
感觉离 release 更是遥遥无期了
|
7
archxm 18 小时 56 分钟前 via Android
总想搞个大新闻吗
|
8
rmrf OP 不过现在想想,能早点儿换,总比后面再换的好。
|
10
sddyzm 18 小时 10 分钟前
不折腾就用 chrome ,其次 brave
|
11
ccsexyz 17 小时 55 分钟前
Servo: 太对了哥们,太对了!
|
12
yhxx 17 小时 26 分钟前
|
13
MrKrabs 17 小时 20 分钟前
RIP
|
14
songray 17 小时 5 分钟前
说实话,这 libjs 到现在都没有 jit ,不是没有正式版 jit ,而是完全没有 jit 。
相信 Ladybird 还不如相信火狐未来 5 年会突然支棱起来。 |
15
wangtian2020 16 小时 37 分钟前
能折腾是好事
|
16
wang93wei 11 小时 59 分钟前
第一个可用版本都没出来就要换成 rust 了?
|