~/VibeHandbook
$39

05 · 08

按目标来选

别再纠结了。把你的目标对上一行,然后往前走——你随时可以改弦更张,而对于第一个项目来说,势头胜过优化。

  • 我想做一个网站或 Web 应用。 → TypeScript(配 React/Next.js)。显而易见、支持完善的选择。
  • 我想做 AI、数据或自动化。 → Python。工具都在那儿。
  • 我想要一个快速的 API 或后端服务。 → Go(简单又快)或 TypeScript(如果它是某个 Web 技术栈的一部分)。Python 的 FastAPI 也运作得很好。
  • 我在做一个移动应用。 → iOS 用 Swift,Android 用 Kotlin——或者考虑一种跨平台、基于 Web 的方案(React Native),从而留在 TypeScript 里。
  • 我需要纯粹的速度或系统级的掌控。 → Rust,但仅当你已确认自己确实需要它时。大多数人并不需要。
  • 我在给一个已经存在的站点添东西。 → 用它本来就是用的那门语言。一个 WordPress 插件意味着 PHP;一个老的 Rails 应用意味着 Ruby。顺着代码库来,别跟它较劲。
  • 我只想学点东西并快速交付。 → Python 或 TypeScript。两者都很宽容,都是 AI 最熟悉的语言,也都有无穷无尽的教程和示例。
  • 我的应用需要存数据。 → 上面你选的任何东西,外加用于数据库的 SQL。你不是在它们之间二选一。

那条元层面的教训是:拿不准时,选热门的那个。TypeScript 和 Python 覆盖了一个单干 vibe coder 这辈子会做的绝大多数东西,而且它们是你的 AI 助手处理得最可靠的语言。对 vibe coding 而言,"最好"的语言通常就是 AI 最熟悉的那一门——而那意味着热门的那一门。把那些异类的选择留到你有具体理由的时候,反正无论哪种,语法都交给 AI 处理。

想离线阅读?

获取 PDF + EPUB + 可下载的提示词库 + 版本更新。

$ 获取 PDF — $39