
如果你正在写网页、做线上工具、用 Tauri、Electron、小程序,
你每天都在和他创造的语言打交道。
只用 10 天 赶工写出 JavaScript,
打破微软浏览器垄断,当过史上最短命的大厂 CEO,
低谷后再创隐私浏览器赛道。
布兰登・艾奇(Brendan Eich), 互联网史上最具争议、也最伟大的程序员之一。
一、学霸底色:理工世家,底层编程功底拉满
Section titled “一、学霸底色:理工世家,底层编程功底拉满”1961 年他出生在美国宾州普通中产家庭,家族为德裔 + 爱尔兰天主教背景,从小沉浸硅谷理工氛围,是典型的理科尖子生。
- 本科:圣塔克拉拉大学,先修物理,后拿下数学 + 计算机双学士
- 硕士:UIUC(伊利诺伊大学香槟分校),主攻编译器与操作系统底层
在校期间成绩优异,早早吃透内存模型与语言理论,为后来手写 JS 引擎埋下伏笔。
毕业后入职 SGI,深耕图形操作系统与内核底层开发 7 年,精通 C 语言与硬件调度——他不是“只会写网页的前端”,而是正经的底层系统工程师。
私生活极度低调:已婚,与妻子育有 5 名成年子女,家人信息从未对外曝光。
二、封神名场面:10 天手写 JavaScript
Section titled “二、封神名场面:10 天手写 JavaScript”1995 年,网景与微软的浏览器大战进入白热化。管理层下达死命令:
必须赶在 10 天内推出一门轻量脚本语言,对标 Java,抢占市场。
布兰登原本偏爱函数式语言 Scheme,但为了落地被迫妥协,最终缝合出 JavaScript:
- 表层语法模仿 C / Java,降低学习门槛
- 内核保留 Scheme 的一等函数与闭包
- 对象模型借鉴 Self 的原型继承
10 天内,他独自完成了语言设计与初代引擎 SpiderMonkey(今日 Firefox 引擎前身)。
冷知识 ①JavaScript 与 Java 并无实质关系,曾用名 Mocha、LiveScript,为蹭 Java 热度才更名。
冷知识 ②三十年后他多次公开反思:仓促设计留下了大量语言缺陷;更糟糕的是,无约束脚本催生了全网追踪与广告监控——这成了他长期的心结。
如今全球 99% 的交互网页、小程序、Node 后端、桌面客户端全部依赖 JS。
一门 10 天赶工的临时产物,统治 Web 三十余年。
三、单挑微软垄断:开源网景,缔造 Firefox
Section titled “三、单挑微软垄断:开源网景,缔造 Firefox”90 年代末,微软借助 Windows 捆绑 IE,几乎垄断浏览器市场,并试图推行私有网页标准。一旦成功,互联网将彻底失去开放性。
1998 年,布兰登牵头推动 网景浏览器开源,创立 Mozilla 项目,并担任 CTO。
2004 年,Firefox 正式发布,直接击碎 IE 垄断格局,倒逼全行业回归统一 Web 标准。
他用开源守住了开放互联网的底线。
四、硅谷标志性悲剧:上任仅 11 天的 CEO
Section titled “四、硅谷标志性悲剧:上任仅 11 天的 CEO”2014 年,布兰登升任 Mozilla CEO,本应是功成名就的时刻,却迅速演变为舆论风暴。
起因是他早年对加州 8 号提案的私人政治捐款,引发大规模抵制:
- 主流交友平台屏蔽 Firefox 用户
- 上万开发者联署抗议
- 员工集体请愿、高管离职
上任仅 11 天后,他被迫辞职,离开奋战 20 年的 Mozilla。
这一事件至今仍是硅谷关于“言论自由与价值观边界”的标志性案例。
五、低谷逆袭:Brave 浏览器与隐私理想
Section titled “五、低谷逆袭:Brave 浏览器与隐私理想”离开 Mozilla 后,他没有退隐,而是选择直面自己当年创造的“副作用”。
2015 年,他创立 Brave 浏览器:
- 默认拦截广告与追踪脚本
- 阻止指纹采集与隐蔽跟踪
- 用隐私优先模式对抗 Google Chrome 的数据商业模式
同时,他提出 BAT(注意力代币) 模型:
用户因浏览合规隐私广告获得代币,可直接打赏创作者,绕过巨头广告中介。
2017 年 BAT ICO 在 30 秒内募资 3,500 万美元,震动区块链行业。
如今 Brave 拥有数千万月活用户,并配套隐私搜索引擎与内置加密钱包。
六、小众但关键的判断:看好 Rust 与 Tauri
Section titled “六、小众但关键的判断:看好 Rust 与 Tauri”布兰登多次公开表示看好 Rust:
- 无 GC、内存安全、性能可控
- 非常适合取代部分 C++ 浏览器内核代码
他也高度认可 Tauri 的技术方向:
JS 负责 UI 与交互,Rust 承担底层高性能计算,
是桌面客户端未来的最优解。
七、一生三段颠覆,无可复制的传奇
Section titled “七、一生三段颠覆,无可复制的传奇”| 时代 | 关键贡献 |
|---|---|
| 网景时代 | 10 天创造 JavaScript,奠定现代 Web 交互基础 |
| Mozilla 时代 | 开源浏览器,打破微软垄断,守护开放 Web |
| Brave 时代 | 隐私浏览器 + 去中心化广告,对抗数据霸权 |
在互联网历史上,极少有工程师能在 三个完全不同的时代 持续重塑行业规则。
今天,当你写下第一行 JavaScript、启动一个前端项目、或用 Tauri 打包桌面应用时,你都在与布兰登・艾奇产生连接。
他有遗憾,有争议,也曾跌入谷底。但他始终在修正自己留下的技术债,并在每一次转折中选择继续建造,而不是放弃。
真正改变世界的程序员,从来不止于“写出一门语言”。
#JavaScript #程序员人物 #前端历史 #Rust #浏览器发展史