ChatGPT 先淘汰的不应该是编程语言吗?

2023-03-17 22:25:03 +08:00
 PDX

程序员会不会失业不知道,但是编程语言应该不需要了。

高级语言本质上是为了能够让人可以阅读,方便编写,但是如果 AI 可以直接通过自然语言生成二进制程序的话,编程语言就没有意义了。

如果你给 AI 的需求足够明确,AI 生成的程序有没有可能完全不会有 Bug ?什么内存泄漏这种人为错误会不会就根本不会出现?

3636 次点击
所在节点    OpenAI
26 条回复
cnsdytedison
2023-03-18 12:24:08 +08:00
@cmdOptionKana 实际上各种语言早期相对于机器语言来说也是 bug 频出的。
jadewant
2023-03-18 12:44:45 +08:00
ai 基于运算,先天优势。
PDX
2023-03-18 12:53:56 +08:00
@Helsing

你用 java 写一段程序,和你用自然语言描述了一个功能,本质是一样的。

比如:一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。(这其实是个 leetcode 题)

对于 AI 来说,这其实就是一段代码。对于人来说,这不过就是一段话,是不是很好阅读,很好维护啊
learningman
2023-03-18 18:45:04 +08:00
print("Hello,world") 这段代码在 python 上运行多少次,都是输出"Hello,world"。换成一个 prompt ,万一哪天输出的二进制不工作了,你怎么办
learningman
2023-03-18 18:45:39 +08:00
如果你给 AI 的需求足够明确
如果你给编译器的需求足够明确,也不会有 bug ,编程语言就是你的需求描述。
yhm2046
2023-09-20 11:46:28 +08:00
@shyangs 有没有可能老板会用 V2EX 的话就不会听 gpt 的花几十万买服务器,另外开发 gpt 的工程师大概率也不会上 v2

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/924968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX