为什么更多开发者不愿“使用平台本身”?
来源:nolanlawson.com — 2026-10-03
📋 概述
Nolan Lawson 反思“use the platform”这一口号。历史上浏览器长期落后于其上生态(jQuery 填补空白、IE6 拖后腿),加上对 npm 组件的熟悉、更完善的文档,以及自己动手更有趣、更易推理,使开发者倾向自造轮子。他承认许多平台倡导者本身也曾是 polyfill 与库的作者,并用 ClickHouse 压缩的亲身教训说明:不了解平台能力,往往造出更慢更笨的东西。他最后对 AI 编程给出乐观与悲观两种推演。
🔑 核心要点
- 浏览器长期落后于生态,jQuery 等库填补了空白,是“自造”的历史原因
- 对 npm 组件的熟悉与更完善的文档,让人下意识解决问题就去找包
- 对部分开发者,自己造轮子本身更有趣,还有想维护自制代码的 IKEA 效应
- 作者用 ClickHouse 的教训说明:不了解平台会造出更慢更笨的方案
- 乐观:LLM 通晓平台 API 会选对工具;悲观:LLM 爱重复造码,非惯用代码或将暴增
💡 金句
你越是学习,就越能驾驭对整个系统端到端的理解,从而只贡献最小可能的那一点改动,并由此在长期减少维护负担。
👍 0
👎 0
← 返回 Lobsters 首页