12下一页
返回列表 发布新帖
查看: 216|回复: 10

不同难度的编程语言对于 llm 来说,是不是无所吊谓

黑豹发表于 2026-6-4 17:48:04 来自手机版 | 查看全部 |阅读模式
对于两个训练语料都充足的编程语言,
对于人类来说,一个编程语言的心智负担小,一个编程语言的心智负担大。
那么对于 llm 来说,在 token 计算上,会有复杂度的不同吗
回复

使用道具 举报

a1654670451发表于 2026-6-4 18:55:06 来自手机版 | 查看全部
让 AI 写 perl 或 raku bug 率估计更高
回复

使用道具 举报

Taro发表于 2026-6-4 19:13:04 来自手机版 | 查看全部
训练方式模仿人的神经网络,不同复杂度的语言消耗的 token 可能不同
回复

使用道具 举报

星辰大海发表于 2026-6-4 19:37:03 来自手机版 | 查看全部
理论上是相同的, Transformer 架构的老本行就是机器翻译
回复

使用道具 举报

gp500198发表于 2026-6-4 19:42:03 来自手机版 | 查看全部
我认为有,更大众的语言,更容易命中训练语料。

举个极端的例子,比如要求 LLM 不用任何库,手搓一个堆排序。一个用现代的 go/python ,另一个用上古时期的 COBOL 。

我猜测后者几乎没有什么训练的资料,会需要更多的 token 才能写出来,甚至还需要反复试错。
回复

使用道具 举报

lyii5555发表于 2026-6-4 19:49:03 来自手机版 | 查看全部
训练语料都充足的前提下,生态的丰富度应该会有影响,需要 LLM 自己实现的部分越多,出错的概率就越大
回复

使用道具 举报

未命名发表于 2026-6-4 19:53:29 来自手机版 | 查看全部
显然 LLM 写 Rust 比写 C++容易得多,前者能在编译阶段把很多错误和幻觉都制止了,而写 C++直接就写错,尤其是 C++里面的未定义行为经常测试不出来。
回复

使用道具 举报

Lntano发表于 2026-6-4 20:21:53 来自手机版 | 查看全部
如非必须,就选 rust 和 java 之类的大众语言,定义严格的语言,llm 选这些能减少出错的概率,获得这些语言的一些好处。
回复

使用道具 举报

Zhangbaba123发表于 2026-6-4 20:33:11 来自手机版 | 查看全部
感觉 rust 非常适合 ai coding ,编译期就能暴露一些问题
回复

使用道具 举报

卡卡比了发表于 2026-6-4 21:00:07 来自手机版 | 查看全部
冷知识,llm 算 1+1 和算极端复杂的问题时吐出 1 个 token 的算力消耗一致
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表