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

2025-06-27 07:50:11

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

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

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

主要贡献者是苹果。

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

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

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

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

并且人家用 …。

为什么 Bun 选择了 Zig 以及 JSCore?
广告位810*200
相关阅读
姐妹们穿裙子露出安全裤打底裤会害羞吗?

姐妹们穿裙子露出安全裤打底裤会害羞吗?

哎…… 好愁人…… 女孩子为什么穿打底裤,不就是为了防止男孩...

2025-06-24
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?

当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?

这个世界上核武器之所以没有扩散,原因是以下哪个? 1、因为没...

2025-06-24
因冲动同意离婚已经一年了,但是发现越来越想他,想和他过一辈子,还能挽回前夫吗?

因冲动同意离婚已经一年了,但是发现越来越想他,想和他过一辈子,还能挽回前夫吗?

晚上刷到一个非常难绷的律师直播连线录屏,连线者是位正在犹豫要...

2025-06-24
go的channel在实际项目中会怎么使用?

go的channel在实际项目中会怎么使用?

什么是通道? Channel是Go中的一个核心类型,你可以把...

2025-06-24
如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?

如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?

泻药,我就是这个项目的研发,新品目前已发布所以也不用遮掩,模...

2025-06-24