代码里的英语对于程序员来说就是一套符号系统而已
代码设计的思想、模式,很多都是针对人类思维的特点,包括人类能力的局限性,从便于管理的角度去考虑的
AI 写的代码如果写的足够好的话,是可以完全摒弃这一套概念
现在围棋AI打出来的谱,围棋顶尖选手也已经有看不懂的了
未来AI的代码很可能也是以人类完全无法理解的形式存在
换句话说,如果AI生成的代码人能看懂,应该就不是好代码
当然,如果能发展到这个阶段
代码这种多此一举的中间形式就没有存在的价值了
一步直接干到字节码甚至汇编,直接出来了二进制了
【 在 brokenwing 的大作中提到: 】
: 对于程序员来说,英语还是必须要学的吧,不然chat给的代码都无法审查,就直接用吗?
: 或者AI就是大杀器,想怎么翻译就怎么翻译。以为是大一统,其实是巴别塔。
--
FROM 125.33.219.*