从 LLVM 到 Mojo:Chris Lattner 25 年持续重建编译器底座
thisdudelikesAI · x · 2026-10-06
长文回顾 Chris Lattner 的compiler 生涯:2000 年他在伊利诺伊大学读硕士时与 Vikram Adve 启动 LLVM,提出模块化编译器与统一中间表示(IR)的想法,让任何语言都能面向任何处理器,免去各家自建完整编译栈。2005 年博士毕业后加入 Apple,打造了 C/C++ 前端 Clang,凭借更好的报错和更快编译成为 Apple 工具链默认编译器,后来也用于 Android 原生代码和 Chrome。2010 年他利用业余时间开发取代 Objective-C 的新语言,2014 年 WWDC 上以 Swift 之名发布,2015 年推动开源。LLVM 此后支撑了 Rust、Julia、Kotlin Native 等,2012 年获 ACM 软件系统奖。2017 年短暂执掌 Tesla Autopilot 软件,随后在 Google 参与 TensorFlow 编译基础设施与 TPU 工作,创建了面向 ML 硬件的编译器框架 MLIR;2020 年加入 SiFive 做 RISC-V。2022 年联合创立 Modular,目标是统一 AI 软件在不同硬件上的运行方式,2023 年发布保留 Python 语法、具备系统级性能的 Mojo。
「公司和人」频道最新
- Lovart 创始人 Anton Osika:在欧洲创业很难,但依然要做 — syhw · 2026-10-06
- Julien Simon:「Kolibri 是欧洲 DeepSeek 时刻」是集体误读 — julsimon · 2026-10-06
- 前特斯拉AI总监跳槽Anthropic,编码Agent差距被点名 — Kuprel · 2026-10-06
- UX Magazine:企业级 AI 设计应像控制室而非展厅,从职能出发 — uxmag · 2026-10-06
- 韩国计划明年起投入35亿美元研发国家级前沿AI模型 — schwarzjn_ · 2026-10-06
- 扎克伯格复盘:Llama 4 失败因照 Instagram 模式堆人 — rohanpaul_ai · 2026-10-06