当前位置:维易网 > 网络资讯 > 网络动态 > 正文

符合人类自然语言习惯 DOG编程语言让新手也轻松写代码

\

  Dog是一种高阶程序语言,由麻省理工学院的Sep Kamvar、Salman Ahmad和Zahan Malkani所开发。Dog运用叙述性的自然语言,将创造社交应用程序化为一桩易事。

  Kamvar专攻社交运算研究,志在找寻有效方法,帮助人类与资料互动沟通。他说之所以会开发Dog,就是因为人类的思考过程,以及将概念化为代码的过程,两者之间有落差。

  我思考互动的过程很抽象,写代码的时候却不能太抽象。Kamvar在麻省理工学院《科技评论》(Technology Review)受访时表示,我觉得如果写程式语言的时候,也能跟思考一样抽象,一定会很有趣。

  对编码菜鸟来说,用Dog所写的程序码看起来亲和多了,因为跟自然语言中的查询和请求很类似。比如说定义学生的编码可以这样写:students = PEOPLE FROM facebook WHERE university = 'mit' AND degree = 'computer science'(学生=Facebook上的人哪里大学=麻省理工与学位=资讯工程) 。

  程式语言Dog是Jabberwocky社群运算小组的计划之一,其他的计划包括Dormouse和ManReduce,将来都会是自由开放程序码。Dog预计在2013年春季推出。

心情模块加载中...

温馨提示:本网使用的部分文字和图片来源于互联网,若有版权问题,请与我们联系!

我有问题要问问...

维易问答平台专注于电脑相关问题的在线及时解答,您可以在此提问以获得最佳答案!
关于我们 | 申请入驻 | 广告合作 | 友情链接 | 免责声明 | 投诉建议 | 联系我们 | 网站地图 | Copyright © 2013-2021 维易网 粤ICP备16021840号
客服 联系站长