革命性的基于知识编程语言Wolfram发布第一个演示

boxi · 4年前
我们曾在去年年底时介绍过Stephen Wolfram这位传奇人物雄心勃勃的新计划,一种将颠覆编程甚至颠覆世界的全新计算模式—Wolfram语言。


我们曾在去年年底时介绍过Stephen Wolfram这位传奇人物雄心勃勃的新计划,一种将颠覆编程甚至颠覆世界的全新计算模式—Wolfram语言。2个月过去之后,这门语言推出了第一个演示视频。虽然视频只有10几分钟,但看到那简洁明了的代码以及丰富绚丽的结果之后,你一定会感到极大的震撼。

那么什么是Wolfram语言呢?根据Stephen Wolfram的说法,这门以他的名字命名的语言是一门高度发达的基于知识的语言,该语言统一了广泛的编程范例,可利用独特的符号编程给编程的概念赋予了全新的灵活性。简单来说,这是一种基于知识、符号编程、自然语言风格的超大型编程语言,是Wolfram此前两项里程碑式的作品—科学计算平台 Mathematica与计算知识搜索引擎 Wolfram Alpha的结晶。

革命性的基于知识编程语言Wolfram发布第一个演示
在Wolfram看来,世界是可表示的,世界是可计算的,世界就是我们的知识。有了Mathematica那5000多个函数的植入,加上Wolfram Alpha高度结构化、关联化的知识库的支持,Wolfram可以以符号化的方式对世界进行数学建模。其结果是用Wolfram语言来处理问题显得异常的简单和自然,而任何一门“高级”编程语言与之相比都会显得有点低级。

总的说来,我们试图做的是,只要你能描述得出来想要什么,计算机就替你做。人来定义目标,然后计算机尽量去理解意思,并尽最大努力去执行。

                                                                               ——Steve Wolfram

比方说,演示里面举了一个例子,绘制你的Facebook朋友圈的关系图,只需一条语句:

Net=SocialMediaData[“Facebook”,“FriendNetwork”]

革命性的基于知识编程语言Wolfram发布第一个演示

结合这篇文章中以及下面这个演示视频,你会对这门语言有更深刻的感受:

Wolfram已经开发了30年,目前已经在Mathematica计算环境中使用,并部署到Wolfram Alpha云服务中。但其正式发布还得等上一段时间,未来这门语言还将嵌入到即将推出的Raspberry Pi微机中。

+1
0

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

下一篇

4 AXYZ 已经开始和一家葡萄牙的智能家居公司 A Catedral 合作,A Catedral 正在研发自己的可变色窗户,但这家公司正面临的问题便是如何将传感器完美地嵌入窗户中,而这却是 4 AXYZ 的强项。

4年前

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业