大家对程序的(低阶)自编程怎么理解?

2015-02-18 11:58:10 +08:00
 gkiwi
最近两天在想这个问题,看了一点文章,目前大部分认为是自编程需要程序首先需要具备高级AI,能够具有思考意识,然后才具有自编程能力,而这个似乎是个死循环。

所以我提出一个低阶自编程的说法,大概意思就是由人来进行输入(要求),比如我对机器说:”写个快排的算法“,由这个机器自行检索网络,理解什么时是快排,然后通过阅读程序语言文档,写出代码,并能进行自检。。

以上是我的一点想法,想知道大家对这方面的理解。
2732 次点击
所在节点    问与答
8 条回复
Doubear
2015-02-18 12:30:13 +08:00
<?php
file_put_contents('hello.php', '<?php echo "hello world!";?>');
include('hello.php');
?>
bengol
2015-02-18 12:47:49 +08:00
跟你直接调用std::sort的区别是?
4faramita
2015-02-18 13:04:33 +08:00
先说我不是程序员

然后 我觉得程序会自编程是最可怕的 那时候人就真的没有也没有可以控制机器的手段了(吧?
levn
2015-02-18 13:05:10 +08:00
一个远程代码执行漏洞?
tiiime
2015-02-18 13:25:48 +08:00
高级版siri
mhycy
2015-02-18 13:27:51 +08:00
"然后通过阅读程序语言文档,写出代码,并能进行自检"
做到这点的前提就是拥有能够理解语言文档的AI,能理解语言文档这点就是强人工智能
em70
2015-02-18 14:00:24 +08:00
所谓的低阶自编程的效果还不如函数库
mawing
2015-02-18 14:27:40 +08:00
想起在知乎看到的一个,会不会有一天有程序故意不通过图灵测试

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

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

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

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

© 2021 V2EX