為什么 Bun 選擇了 Zig 以及 JSCore?
作者: 發布日期:2025-06-29 07:25:10
因為 Bun 打的就是差異化的牌,選擇 JSC 和 Zig 甚至是有戰略性目的的。
否則只是再造一個 Deno 罷了。
首先是 JSC,這是 WebKit 項目的一部分。
主要貢獻者是蘋果。
JSC 相比于 V8 輕量級很多,在 JSC 的目標中,移動端耗電都是要考慮進去的。
V8 在預熱后可能會有更高的性能,但啟動速度和占用、內存利用率都不及。
有些類似于 JVM 這樣的性能高但占用大的重型坦克。
當然這夸張了,V8 遠遠比 JVM 輕量,但道理是類似的。
并且人家用 …。









