TypeScript 原生编译器 scriptc 实测比 Bun --aot 快 1.6 倍

cramforce · x · 2026-10-18

scriptc 是一个将 TypeScript/JavaScript 编译为原生可执行文件或 WebAssembly 的编译器:先用 tsc 按 tsconfig.json 做类型检查并据此选择原生表示,再经 LLVM 生成机器码(含 npm 依赖一起编译),产物无需 Node.js 即可运行,并支持交叉编译与覆盖率报告。

作者 cramforce 用 scriptc 自带的 30 个基准负载与 Bun 新开的 --aot(big draft PR)做了对比,5 次交错运行取中位数、全进程计时:

作者同时提醒:不要信这个基准——它正是 scriptc 针对性优化的对象,也不代表你的真实应用,所有厂商晒的基准同理。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →