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

2025-06-27 20:35:11

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

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

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

主要贡献者是苹果。

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

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

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

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

并且人家用 …。

为什么 Bun 选择了 Zig 以及 JSCore?
广告位810*200
相关阅读
腰椎间盘突出能治好吗?

腰椎间盘突出能治好吗?

写这篇文章呢,主要是记录下我的经历,希望有看到的病友有所帮助...

2025-06-27
金山办公继续聘任雷军为“名誉董事长”,但不享权利、不担义务、不领薪酬,这个头衔的实际意义是什么?

金山办公继续聘任雷军为“名誉董事长”,但不享权利、不担义务、不领薪酬,这个头衔的实际意义是什么?

金山办公不是金山软件!!! 雷总负责的金山指的是金山软件!!...

2025-06-27
成为体育女主播,光「好看」就够了吗?

成为体育女主播,光「好看」就够了吗?

其实早就想说体育女主播相关的事儿了。 一个是因为,她们确实现...

2025-06-27
夸克网盘有可能超越百度网盘吗?

夸克网盘有可能超越百度网盘吗?

不太可能,顶多就半壁江山! 两个盘的***都很足! 来都来了...

2025-06-27
人体组织在发育过程中,每个细胞是如何确定自己在宏观结构是的位置的?

人体组织在发育过程中,每个细胞是如何确定自己在宏观结构是的位置的?

问得太好了,这个问题实际上涉及到了 细胞迁移(cell mi...

2025-06-27