Bun JavaScript 运行时正在经历重大架构转型,根据其官方移植指南,正在将代码库从 Zig 迁移到 Rust。这次重大重写旨在保持 Bun 性能的同时,利用 Rust 的生态系统和安全性保证,整个过程分阶段进行以确保正确性。这一转变可能对 JavaScript 运行时生态系统和开发者体验产生重大影响。
背景
Bun 是一个与 Node.js 和 Deno 竞争的快速 JavaScript 运行时和工具包,最初使用 Zig 编写以实现高性能和底层控制。移植到 Rust 的决定代表了项目技术方向的重大转变,这可能是由 Rust 不断增长的生态系统和开发者采用率所推动的。
- 来源
- Lobsters
- 发布时间
- 2026年5月5日 11:07
- 评分
- 8.0 / 10