我想未来应该没有, 或者说没有必要使用编程语言了吧

75 天前
 orlog
众所周知现在的趋势是面向 ai 编程了,本质上也就是人类已经可以用自然语言直接跟机器沟通了
看到有些大厂还在沉迷于研发新的编程语言,我觉得是有点陈腐了
4508 次点击
所在节点    编程
86 条回复
SawyerGuo
74 天前
@orlog 狗只能接收部分人类指令,机器也只能接收部分人类语言。你用无限的人话去和机器沟通吗?
DOLLOR
74 天前
@orlog
“我们程序员”?你真的是程序员吗?或者说,你真的做过正经的商业项目吗?
就说日常开发,哪怕最烂大街的 CRUD 项目,都要经常跟甲方来回反复沟通确认纰漏。
很多你“认为实际并没有多少场景需要用语言来描述极为复杂的逻辑”,就经常藏着很多意想不到的复杂成分。

其次,你既然说程序员不是平庸的“正常人”,那不就等于承认程序员必须得操一门(或多门)严谨的语言了吗?这语言就是编程语言呀,又或者是你说的“逻辑哲学专用语言”,这语言并不会比编程语言简单。

软件程序逻辑的复杂性是客观存在的,不是你换了 AI 就会消失的。
facebook47
74 天前
@haiku 什么政治任务?美国的政治任务?不让你用了就等死?
cndenis
73 天前
编程的难度从来都不是编程语言, 建议你看一下买苹果的这个例子:
https://www.sohu.com/a/206580740_100027446
用自然语言把流程描述清楚也不是容易的事

OP 你需要的不是 AI, 而是乙方
orlog
73 天前
@DOLLOR
@cndenis
需求分析是软件工程的重要环节,原始需求方一般不具备专业的逻辑分析能力,这就意味着需要有专业的程序员去处理这个环节; 而对于程序设计, 是程序员向机器传递需求的环节, 这要求严谨准确的描述问题的能力, 如果程序员做不到这点那他就是失格的。现在请认真的告诉我,你们能分清这之间的不同吗?
DOLLOR
73 天前
“程序员向机器传递需求的环节”
“严谨准确的描述问题的能力”
——这不就是程序员用编程语言来编写程序吗?你这不是在把我的观点再复述一遍吗?

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

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

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

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

© 2021 V2EX