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

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

image.png

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


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

image.png


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


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

                                                                              ——Steve Wolfram

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

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

image.png

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

http://v.youku.com/v_show/id_XNjc3ODA0MDc2.html

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

相关文章
|
6天前
|
数据采集 人工智能 算法
你要牢记的四个常用AI提示词框架:ICIO、CRISPE、BROKE、RASCEF,有助于获取更加稳定和高质量的内容
你要牢记的四个常用AI提示词框架:ICIO、CRISPE、BROKE、RASCEF,有助于获取更加稳定和高质量的内容
|
6天前
|
XML 存储 Java
安卓应用开发入门:构建您的第一个移动应用
【4月更文挑战第13天】本文引导读者入门安卓应用开发,首先介绍设置开发环境,包括安装JDK和Android Studio。接着,通过Android Studio创建第一个项目,解析项目结构,重点讲解`AndroidManifest.xml`和`activity_main.xml`。然后,设计一个显示"Hello World!"的布局,并在`MainActivity.java`中编写相应逻辑。最后,运行并调试应用,鼓励读者继续学习安卓开发的更多知识,提升技能。
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
ChatGPT发展到了什么程度?代码生成,程序员将被取代?
ChatGPT发展到了什么程度?代码生成,程序员将被取代?
23 0
|
6天前
|
机器学习/深度学习 数据采集 人工智能
从零开始:如何用Python建立你的第一个人工智能模型
从零开始:如何用Python建立你的第一个人工智能模型
86 1
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
ChatGPT 革命:如何使用 AI 简化你的工作和生活管理(全)
ChatGPT 革命:如何使用 AI 简化你的工作和生活管理(全)
75 0
|
6天前
|
前端开发 数据可视化 JavaScript
【iVX】颠覆常规,首个图形通用无代码编程平台诞生
【iVX】颠覆常规,首个图形通用无代码编程平台诞生
77 1
|
7月前
|
机器学习/深度学习 自然语言处理 TensorFlow
ChatGPT 背后包含了哪些技术?
ChatGPT 背后包含了哪些技术?
122 0
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
如何用ChatGPT高效完成工作
都2023年了,是时候让ChatGPT来帮我们完成工作了!本文将教你如何用ChatGPT高效地完成工作,并提供相关入门技巧。希望阅读本文后,大家都能轻松搞定工作,开开心心摸鱼。
289 0
如何用ChatGPT高效完成工作
|
机器学习/深度学习 人工智能 达摩院
2442 个专业术语!人工智能术语库 AITD 更新至 3.1 版
2442 个专业术语!人工智能术语库 AITD 更新至 3.1 版
368 0