为什么 Bun 选择了 Zig 以及 JSCore?
- 发表时间:2025-06-26 22:35:17
- 来源:
因为 Bun 打的就是差异化的牌,选择 JSC 和 Zig 甚至是有战略性目的的。
否则只是再造一个 Deno 罢了。
首先是 JSC,这是 WebKit 项目的一部分。
主要贡献者是苹果。
JSC 相比于 V8 轻量级很多,在 JSC 的目标中,移动端耗电都是要考虑进去的。
V8 在预热后可能会有更高的性能,但启动速度和占用、内存利用率都不及。
有些类似于 JVM 这样的性能高但占用大的重型坦克。
当然这夸张了,V8 远远比 JVM 轻量,但道理是类似的。
并且人家用 …。
推荐资讯
- 2025-06-25 12:20:20go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 2025-06-25 13:15:17龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本?
- 2025-06-25 12:10:18为什么没有人用塔式机箱装nas呢?
- 2025-06-25 12:50:18有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-25 12:25:22如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 2025-06-25 12:55:18golang 与rust 在服务器程序领域相比较,各有什么优劣势?
- 2025-06-25 12:15:18为什么说Go语言的设计是工程先进但学术落后?
- 2025-06-25 12:00:17你见过身边身材最好的女生是什么样子的?
- 2025-06-25 13:35:17比亚迪大规模降价,是出了什么问题吗?
- 2025-06-25 13:15:17Faker 为什么要在 2024 年换鼠标换键盘换姿势去打比赛?
推荐产品
-
为什么 electron 不做成独立的 runtime?
几个月前一个electron安全更新干废了vscode的剪贴 -
路由器被隔空刷成校园网节点了,这在技术上是怎么实现的?
反对关于SDN和omada的回答 omada是tp针对海外的 -
中央巡视组交办式转办事项可以不受理吗?
22年中央巡视组巡查某直辖市,收到线索反映某区最大夜总会涉黑 -
有哪些新生代没见过或者无法理解的 Red Hat Linux 9 时代的事情?
红帽9是Fedora 1和RHEL3的前代操作系统,发布于2
新闻动态
最新资讯