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

2025-06-28 01:15:15

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

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

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

主要贡献者是苹果。

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

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

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

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

并且人家用 …。

为什么 Bun 选择了 Zig 以及 JSCore?
广告位810*200
相关阅读
微软的 copilot 代码助手有哪些免费的开源平替?

微软的 copilot 代码助手有哪些免费的开源平替?

不知道大家平常用的AI辅助工具是什么?强哥用的最多的就是Gi...

2025-06-29
如何基于Docker进行开发?

如何基于Docker进行开发?

Docker曾引领容器革命,但时代已变 2025年,开发者正...

2025-06-29
为什么很多男人都喜欢大胸的女生?

为什么很多男人都喜欢大胸的女生?

以前的前女友,长得很漂亮,大眼睛高鼻子,脸部除了有些扁平外可...

2025-06-29
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?

数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?

开发数据库可太容易,不就 CURD 么,10 行不到就解决了...

2025-06-29
韩国作为发达国家,到底发达在哪?

韩国作为发达国家,到底发达在哪?

拿韩国跟江苏比比不就行了?面积差不多。 人口前者5000万,...

2025-06-29