当前位置:首页>python>“做 AI 不用 Python 就是外行?” 扯淡

“做 AI 不用 Python 就是外行?” 扯淡

  • 2026-09-02 20:36:11
“做 AI 不用 Python 就是外行?” 扯淡

最近,我听到一个挺有意思的说法。

有人说:“做 AI 开发,不用 Python 就是外行。”

听到这句话,我推了推眼镜,心里只有两个字:扯淡。

(抱歉,情绪稍微有点激动。但我确实很难接受这种把凑合当主流的观点。)

为了验证我的看法,这几天有空,我把几个东西放在一起研究了下。

一个是最火的IDE的基础 VS Code。

一个是一直很火的 IDE  Claude Code。

一个是开源很火的智能体平台 Dify。

还有一个是这两天各种炸场的 OpenClaw。

这四个东西,看起来毫无关系。

但当你剥开它们的源代码,你会发现一个它们都有一个共性。

不是 Python。虽然 Python 好像统治了 AI 训练。

不是 Java。虽然大公司还在用它维护旧系统。

它们的底层,全是 TypeScript。

为什么?

1. 熵

把代码看作信息流。

任何不确定性,都是熵。

说实话,用Python的时候,我常有一种不安全感。

你写下一个变量,它可能是数字,可能是字符串,也可能是空气。

在AI需要理解你的意图时,这种不确定性就是噪音。

为了消除噪音,AI需要消耗算力去“猜测”。

猜测意味着错误。

在深夜两点调代码的时候,这种“猜测”带来的不确定性,让人非常疲惫。

就像是在走夜路,深一脚浅一脚

这不是风格问题。

这更像是一种物理定律:如果不确定性(熵)无法消除,系统就不可能稳定。

2. 阻力

如果Python是混乱,那Java对我来说,就是阻力。

它太重了。

你要传输一个简单的指令Java要求你先搭建一套复杂的脚手架。

各种类,各种层级。

这增加了系统的摩擦系数。

最好的部件是没有部件。

最好的流程是没有流程。

TypeScript做了什么?

它保留了脚本语言的轻,但加上了静态语言的红线。

它在“混乱”和“僵化”之间,找到了那个阻力最小的路径。

3. 接口即契约

在 AI 时代,代码是给机器看的。

当你定义了一个接口(Interface)。

你其实是在签一份契约。

你告诉 AI:输入必须是这个,输出必须是那个。

除此之外,别无他物。

那一刻,代码不再是模糊的散文,而变成了精确的公式。

看着编辑器里那些红色的报错一条条消失,屏幕变得干干净净。

我感到一种久违的平静。

鲜有歧义。少有幻觉。

机生苦短,我替它选TypeScript。

最新文章

随机文章