Wolfram语言
Wolfram语言(通常指代Mathematica或者缩写为 M)是Mathematica[5] 和 Wolfram Programming Cloud所使用的语言。这是一种由沃尔夫勒姆研究公司开发的多模态编程语言[6]。这是用于Mathematica和Wolfram Programming Cloud的主要界面编程语言 。它具有广泛和普遍的适用性,主要特点是符号计算、函数式编程和基于规则的编程。[7]它可以用来创建和表示任何结构和数据。[7]
多范式: 项重写, 函数式, 过程式, 阵列 | |
設計者 | 史蒂芬·沃尔夫勒姆 |
實作者 | 沃尔夫勒姆研究公司 |
1988 | |
作業系統 | 跨平台 |
許可證 | 专有软件(某些平台上免费)[1] |
文件扩展名 | .nb, .m, .wl |
網站 | www.wolfram.com/language & Wolfram Language.org |
主要實作產品 | |
Mathematica, Wolfram Development Platform, Mathics, MockMMA | |
啟發語言 | |
影響語言 | |
Julia[4] |
这种语言覆盖面非常全面和广泛,并且可以用于解决大量专业领域的问题。例如,它内置了用于生成和运行图灵机、创建图形和音频、分析三维模型、矩阵操作、求解微分方程的内置函数。为了方便用户使用,还提供了丰富的文档资料。[8]
它与Raspberry Pi上安装的系统软件捆绑。[9][10]Intel Edison[11][12]与Unity游戏引擎[13]也集成了该语言。
命名
该语言的历史可以上溯到25年以前,25年多之前都是以别的名字存在,直至2013年6月才正式命名为Wolfram语言。[5][14] 曾经使用过的常见名称包括“M”和“Mathematica”。开发人员曾经考虑过使用其他名字,例如“Lingua”和“Express”。[7]
大众文化
斯蒂芬·沃尔夫勒姆和克里斯托弗·沃尔夫勒姆都为2016年电影《Arrival》中外星语言的创造提供了帮助,其中就用到了 Wolfram 语言。[15]
参考资料
- Stephen Wolfram Aims to Democratize His Software 页面存档备份,存于 by Steve Lohr, The New York Times, December 14, 2015
- Maeder, Roman E. . Academic Press, Inc. 1994: 6. ISBN 978-1-48321-415-3.
- . Wolfram Research. [2016-12-05]. (原始内容存档于2019-05-20).
- Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan. . Julia Language. 2012-02-14 [2016-12-01]. (原始内容存档于2019-02-19).
- . Blog.wolfram.com. [2015-11-05]. (原始内容存档于2015-12-22).
- . Wolfram.com. [2015-11-05].
- . [2013-11-25]. (原始内容存档于2015-12-09).
- . [2013-11-25]. (原始内容存档于2018-07-14).
- . [2013-11-25]. (原始内容存档于2015-12-24).
- http://news.cnet.com/8301-1001_3-57613462-92/premium-mathematica-software-free-on-budget-raspberry-pi/
- http://www.heise.de/newsticker/meldung/Intels-Edison-Pentium-System-im-Format-einer-SD-Karte-2076917.html
- . [2015-11-05]. (原始内容存档于2014-02-02).
- Wolfram. . 2019 [2019-04-26].
- Stephen Wolfram has an algorithm for everything ReadWriteWeb
- Margaret Rhodes. . Wired. November 16, 2016. (原始内容存档于2016-11-16).
外部链接
- Wolfram 语言参考文档 页面存档备份,存于
- Wolfram 语言入门(英文版) 页面存档备份,存于
- 《Mathematica 和 Wolfram 语言面向数学学习的快速入门指南》
- 《Wolfram 语言快速编程入门》
- Wolfram 官方微博
- Wolfram Programming Lab
- Wolfram DataDrop 快速参考
- The Wolfram Programming Cloud
- WolframLanguage.org: a guide to community resources about Wolfram Language
- A list of open-source implementations of the Wolfram language
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.