原标题:《How an MIT research project became a global programming language》 评分: 20 | 作者: theanonymousone 💭 连 JIT 缓存都没补上,就敢写全球语言神话? 🎯 讨论背景 这篇文章讲的是 Julia(起源于 MIT 的开源动态编程语言)如何从研究项目成长为被科学计算和高性能计算社区广泛使用的语言。评论把焦点放在它最有名的矛盾:运行时很快,但 JIT(即时编译)带来的首次启动延迟常常让脚本体验变差。有人提到 Julia 1.14 将加入会话间缓存,以及现有的 PkgImages(Julia 的预编译包镜像机制)是否已能解决部分问题。讨论还延伸到它和 R、Matlab、Lisp、Fortran 及 C 的定位差异,以及 MIT 和 JuliaHub(Julia 的商业公司)到底谁更该被写进成功故事里。 📌 讨论焦点 JIT 启动延迟与缓存体验 有评论认可 Julia 的速度和生态,但认为真正影响使用的是 DX:脚本本身只跑几十毫秒,却要先花几秒做编译。评论里提到缺少有效的 JIT 缓存是最致