大语言模型能取代编译器吗? [译] 我和 Kevlin Henney 最近讨论了一个问题:将来的自动代码生成工具,比如升级版的 GitHub Copilot,是否有可能取代现有的高级编程语言。我们具体想知道的是,ChatGPT N(N 很大)是否能跳过用高级语言编写代码的步骤,直接生成像今天的编译器那样的可执行机器代码? 自动代码生成工具无法取代高级编程语言,因为生成的代码缺乏可靠性和可重复性。自然语言提示和生成式AI无法提供确定性的程序。