我们为什么不直接让人工智能来编写汇编语言呢?
编程语言、框架等只是为了提高开发者的工作效率、代码重用和人类理解。如果我们使用人工智能生成了大量代码,以至于没有人真正去查看或阅读这些代码,只是验证最终功能,那么我们完全可以跳过这些,直接使用汇编语言,不是吗?当然,我们可以重用一些基本的构建模块,比如 TCP/IP 协议、HTTP、套接字等的实现,但像 FastAPI 这样的服务器框架只是对这些内容的友好抽象。
查看原文
Programming languages, frameworks etc are just there for developer ergonomics, code reuse and human understanding.<p>If we generate so much code using AI that no one is really looking or reading the code anymore, just verifying end functionality, we can really just skip all that and go straight to assembler, no?<p>Sure, we could reuse some basic building blocks like implementations of the tcp/ip protocol, http, sockets etc but server frameworks like fastapi are just human friendly abstractions over all that.