JavaScript运行时Bun中的算法优化
原文中文,约2200字,阅读约需6分钟。发表于: 。现在,您可以选择在浏览器之外运行 JavaScript 的三种选择:Node、Deno 和 Bun。 Bun是一个 JavaScript 运行时,刚刚发布了 1.0 版本! Bun的卖点之一就是速度!为了实现这一目标,它做出了一些有趣的决定
Node、Deno和Bun是三种在浏览器之外运行JavaScript的选择。Bun是一个使用Zig进行编程的JavaScript运行时,基于JavaScriptCore构建,具有尾调用优化功能。尾调用优化使得JavaScript可以表达复杂且高效的程序,TCO仅在JavaScriptCore中实现。