没错。这个之前说过,编程语言软件工程本来就是为了人的需要作的妥协。
比如编程语言要容易理解和高效,比如软件工程需要模块简单易维护扩展,这些都不是ai的需要是为了人才妥协的。ai完全可以写出一锅粥一样但高效的代码,它没有维护负担。
【 在 fimer 的大作中提到: 】
: 其实,用AI写程序是个中间状态,AI真的足够成熟的话,应该说不是编程语言真的不用学了,而是编程语言不需要再参与到应用的实现中了,当然操作系统层面的需求还存在。
: 因为理论上讲,程序本身就是计算机和人之间的桥梁,而AI提供的能力,其中很大的一部分就是在用自然语言的方式解决计算机和人的沟通问题。直白点说就是如果计算机通过自然语言就能理解你的意图,并且按照意图完成任务,那为什么还需要编程开发一个应用,让应用来完成任务?
: 比如我想要用一堆数据做个图表,基于这个图表写一个报告。如果我把数据发送给AI,它就能按需求把这个报告完成,那我还需要什么excel?有人可能要说图表格式得是excel的、报告得是doc的,其实也不需要了,对于有(成熟)AI能力的计算机和人而言,文件格式只是个软件层面的约定,里面的数据和文字格式要求这些才是需要的东西,纷杂的应用软件没有存在的必要了。
: ...................
--
FROM 114.246.237.*