0

Wolfram 即将发布其“基于知识的编程语言”,但它真的像 C#、Java 等一样是一种真正的编程语言吗?

为了避免这过于主观,我将澄清“真正的编程语言”是指:图灵完备吗?

4

1 回答 1

3

什么对你来说是“真实的”?你的意思是图灵完备?

从这个答案中看到

一般来说,要使命令式语言成为图灵完备的,它需要:

条件重复或条件跳转的一种形式(例如,while、if+goto)

一种读取和写入某种形式的存储(例如,变量、磁带)的方法

在 Venture Beat 对 Wolfram 宣布他们编写的语言的报道中:

换句话说,“南美洲”不是要赋值的变量,也不是要实例化的对象或类。这是一个众所周知和理解的短语,其意义、意义和联系可以毫不费力地被拉入您的程序,并且无需外部数据源。而且,该知识源不断更新和增长,以适应更新和变化的世界。

资源

这听起来好像该语言的重点是 Wolfram 数据库和处理这些数据的各种方法。

Wolfram 本人进一步谈到了这种语言

“自动化水平比人们以往任何时候都高得令人难以置信——它非常强大,”Wolfram 说。“WolframAlpha 知道的任何事情,您的应用程序都知道。”</p>

资源

听起来我们再次看到的是一种脚本语言,旨在利用 Wolfram Alpha 的数据+搜索算法组合。

于 2014-02-27T16:29:30.097 回答