Wolfram语言


Wolfram语言

文章插图
Wolfram语言【Wolfram语言】Wolfram语言 , 是Stephen Wolfram提出的新计画 , 一种被期望将颠覆编程甚至颠覆世界的全新计算模式 。
Wolfram 语言(通常指代 Mathematica或者缩写为 M) 是Mathematica 和 Wolfram Programming Cloud 所使用的语言 。这是一种由沃尔夫勒姆研究公司开发的多模态程式语言 。它具有广泛和普遍的适用性 , 主要特点是符号计算、函式式编程和基于规则的编程 。它可以用来创建和表示任何结构和数据
这种语言覆盖面非常全面和广泛 , 并且可以用于解决大量专业领域的问题 。例如 , 它内置了用于生成和运行图灵机、创建图形和音频、分析三维模型、矩阵操作、求解微分方程的内置函式 。为了方便用户使用 , 还提供了丰富的文档资料 。它与Raspberry Pi上安装的系统软体捆绑 。Intel Edison 也集成了该语言 。该语言也将集成在Unity (游戏引擎)中 。根据Stephen Wolfram的说法 , 这门以他的名字命名的语言是一门高度发达的基于知识的语言 , 该语言统一了广泛的编程範例 , 可利用独特的符号编程给编程的概念赋予了全新的灵活性 。简单来说 , 这是一种基于知识、符号编程、自然语言风格的超大型程式语言 , 是Wolfram此前两项里程碑式的作品—科学计算平台 Mathematica与计算知识搜寻引擎Wolfram Alpha的结晶 。
Wolfram语言

文章插图
Stephen Wolfram在Wolfram看来 , 世界是可表示的 , 世界是可计算的 , 世界就是我们的知识 。有了Mathematica那5000多个函式的植入 , 加上Wolfram Alpha高度结构化、关联化的知识库的支持 , Wolfram可以以符号化的方式对世界进行数学建模 。其结果是用Wolfram语言来处理问题显得异常的简单和自然 , 而任何一门“高级”程式语言与之相比都会显得有点低级 。总的说来 , 我们试图做的是 , 只要你能描述得出来想要什幺 , 计算机就替你做 。人来定义目标 , 然后计算机儘量去理解意思 , 并尽最大努力去执行 。