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









