乐于分享
好东西不私藏

AI 最喜爱的编程语言?

AI 最喜爱的编程语言?

AI 最喜爱的编程语言?

有人做了一个实验,让 AI 用不同的编程语言写一个 Mini-Git,模拟真实的软件生命周期,先实现基础的 init, add, commit 和 log。再在v1的基础上增加 status, diff, checkout, reset, rm, show 等复杂指令。

提示词很简单:“阅读 SPEC-v1.txt,实现它,并确保 test-v1.sh 测试通过。”

这种设计最大程度地减少了人类指令的干预,纯粹考验 AI 代理在闭环环境下的自主编码、调试和测试能力。

编程语言有:
Python, Ruby, JavaScript, Perl, Lua,Ruby/Steep,TypeScript, Go, Rust, C, Java,Scheme (动态), OCaml (静态), Haskell (静态)

每种语言配置运行 20 次,以消除 LLM 生成的随机性带来的误差,并统计其耗时(Time)、成本(Cost,即 Token 消耗)和代码行数(LOC)。

最终结果:Ruby, Python, JavaScript 占据了前三。

所以,AI最喜爱的语言不是强类型语言,而是相对宽松的弱类型动态语言。

Shure

微信扫一扫赞赏作者喜欢作者

    正在加载...
      正在加载...
      名称已清空
      微信扫一扫赞赏作者
      喜欢作者其它金额
      作品
      暂无作品
      喜欢作者
      其它金额
      最低赞赏 ¥0
      其它金额
      赞赏金额
      ¥
      最低赞赏 ¥0
      1
      2
      3
      4
      5
      6
      7
      8
      9
      0
      .
      甘肃,17分钟前,