你现在的位置是:当前位置: 首页 >


为什么 Bun 选择了 Zig 以及 JSCore?

更新时间:2025-06-26 20:35:16

因为 Bun 打的就是差异化的牌,选择 JSC 和 Zig 甚至是有战略性目的的。

否则只是再造一个 Deno 罢了。

首先是 JSC,这是 WebKit 项目的一部分。

主要贡献者是苹果。

JSC 相比于 V8 轻量级很多,在 JSC 的目标中,移动端耗电都是要考虑进去的。

V8 在预热后可能会有更高的性能,但启动速度和占用、内存利用率都不及。

有些类似于 JVM 这样的性能高但占用大的重型坦克。

当然这夸张了,V8 远远比 JVM 轻量,但道理是类似的。

并且人家用 …。

为什么 Bun 选择了 Zig 以及 JSCore?

案例推荐

case recommendation
  • 27℃ 的冷空调和 27℃ 的热空调有什么区别?

    查看案例

  • 为什么感觉腾讯的风评越来越好了?

    查看案例

  • 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?

    查看案例

  • docker如何查看 容器启动的run命令?

    查看案例

  • 为什么长得漂亮却没什么用?

    查看案例

  • 为什么游戏总是缺少 dll 文件?

    查看案例

  • 独立开发***能盈利吗?感觉好累...

    查看案例

  • 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?

    查看案例