阅读更多

1顶
0踩

编程语言
什么是Wolfram语言

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



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

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


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

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




这个演示视频(http://v.youku.com/v_show/id_XNjc3ODA0MDc2.html)可能会让你对这门语言有更深刻的感受。

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

Via 36Kr
  • 大小: 119 KB
  • 大小: 92.9 KB
来自: 36氪
1
0
评论 共 2 条 请登录后发表评论
2 楼 bluky999 2014-03-06 12:33
Mathematica Mapke Matlab  。。。这些东西将来会统治世界么?
1 楼 yixiandave 2014-03-03 15:18
不明觉厉。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics