跳转到内容

Wolfram语言

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由InternetArchiveBot留言 | 贡献2017年8月1日 (二) 14:50 (补救1个来源,并将0个来源标记为失效。 #IABot (v1.5beta))编辑。这可能和当前版本存在着巨大的差异。

Wolfram语言
编程范型多模态:函数式编程、过程式编程、数组编程
設計者史蒂芬·沃尔夫勒姆 
實作者沃尔夫勒姆研究公司
发行时间1988
当前版本
  • 14.0.0(2024年1月9日;穩定版本)[1]
編輯維基數據鏈接
操作系统跨平台
許可證专有软件(某些平台上免费)[2]
文件扩展名.nb, .m, .wl
網站www.wolfram.com/language & Wolfram Language.org
主要實作產品
Mathematica, Wolfram Development Platform, Mathics, MockMMA
啟發語言
影響語言
Julia[5]

Wolfram语言(通常指代Mathematica或者缩写为M)是Mathematica[6]和Wolfram Programming Cloud所使用的语言。这是一种由沃尔夫勒姆研究公司开发的多模态编程语言[7]。这是用于MathematicaWolfram Programming Cloud的主要界面编程语言。它具有广泛和普遍的适用性,主要特点是符号计算函数式编程和基于规则的编程。[8]它可以用来创建和表示任何结构和数据。[8]

这种语言覆盖面非常全面和广泛,并且可以用于解决大量专业领域的问题。例如,它内置了用于生成和运行图灵机、创建图形和音频、分析三维模型、矩阵操作、求解微分方程的内置函数。为了方便用户使用,还提供了丰富的文档资料。[9]

它与Raspberry Pi上安装的系统软件捆绑。[10][11]Intel Edison也集成了该语言。[12][13]该语言也将集成在Unity游戏引擎中。[14]

命名

该语言的历史可以上溯到25年以前,25年多之前都是以别的名字存在,直至2013年6月才正式命名为Wolfram语言。[6][15]曾经使用过的常见名称包括“M”和“Mathematica”。开发人员曾经考虑过使用其他名字,例如“Lingua”和“Express”。[8]

大众文化中的Wolfram语言

斯蒂芬·沃尔夫勒姆和克里斯托弗·沃尔夫勒姆都为电影Arrival中外星语言的创造提供了帮助,其中就用到了Wolfram语言[16]

外部链接

参考资料

  1. ^ "The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica"; 刊载处: 史蒂芬·沃爾夫勒姆; 作品或名稱使用語言: 英語; 出版日期: 2024年1月9日; 检索日期: 2024年1月10日.
  2. ^ Stephen Wolfram Aims to Democratize His Software by Steve Lohr, The New York Times, December 14, 2015
  3. ^ Maeder, Roman E. The Mathematica® Programmer. Academic Press, Inc. 1994: 6. ISBN 978-1-48321-415-3. 
  4. ^ Wolfram Language Q&A. Wolfram Research. [2016-12-05]. 
  5. ^ Bezanson, Jeff; Karpinski, Stefan; Shah, Viral; Edelman, Alan. Why We Created Julia. Julia Language. 2012-02-14 [2016-12-01]. 
  6. ^ 6.0 6.1 Celebrating Mathematica’s First Quarter Century—Wolfram Blog. Blog.wolfram.com. [2015-11-05]. 
  7. ^ Notes for Programming Language Experts about Wolfram Language. Wolfram.com. [2015-11-05]. 
  8. ^ 8.0 8.1 8.2 What Should We Call the Language of Mathematica?
  9. ^ Wolfram Language & System Documentation Center
  10. ^ Putting the Wolfram Language (and Mathematica) on Every Raspberry Pi
  11. ^ http://news.cnet.com/8301-1001_3-57613462-92/premium-mathematica-software-free-on-budget-raspberry-pi/
  12. ^ http://www.heise.de/newsticker/meldung/Intels-Edison-Pentium-System-im-Format-einer-SD-Karte-2076917.html
  13. ^ 存档副本. [2015-11-05]. (原始内容存档于2014-02-02). 
  14. ^ The Wolfram Language will soon be integrated into Unity
  15. ^ Stephen Wolfram has an algorithm for everything ReadWriteWeb
  16. ^ How Arrival's Designers Crafted a Mesmerizing Language, Margaret Rhodes, Wired, November 16, 2016.