TS/JS 想逼近 Rust 性能要新语法?scriptc 用类型表达语义换更优 AOT
cramforce · x · 2026-11-10
Bun 作者 jarredsumner 提出:TS/JS 若要达到接近 Rust/C(而非 Go)的性能,很可能需要新语法;Bun AOT 目前设计为对现有代码库即插即用,但后续会提出非破坏性扩展。
cramforce 引用并反驳:他在 scriptc 里的做法是从一些「不改变语义、但表达 TS 无法强制的约束」的类型入手。他认为这比新语法更好——程序仍在 JS VM 里以相同语义运行,但生成的 AOT 代码质量大幅提升。这是一场关于 JS 性能路线(加语法 vs 用类型承载不变量)的实质技术讨论。
「编程与Agent」频道最新
- Matt Shumer 抛出新组合技: Fable 5.2 规划、Opus 5.5 执行 — mattshumer_ · 2026-11-10
- 烧掉 4000 亿 Token 后,Matt Shumer 总结 Fable 5.2 用法心得 — mattshumer_ · 2026-11-10
- ERNIE Evolve 架构解析:双层嵌套循环驱动自动化研究 — BaiduResearch · 2026-11-10
- 开源项目 Calibrex 一条命令体检机器人传感器标定,已获 50 星 — rsasaki0109 · 2026-11-10
- Text2Cypher 可靠性新解:置信度解码与语法过滤实战 — JeremyCMorgan · 2026-11-10
- MCP 服务器越堆越多,agent 反而变差?用户实测困惑 — Glittering-Bus-8500 · 2026-11-10