Wolfram語言

沃爾夫勒姆公司開發的編程語言

Wolfram語言,是Stephen Wolfram提出的新計劃,一種被期望將顛覆編程甚至顛覆世界的全新計算模式。

Wolfram 語言(通常指代 Mathematica或者縮寫為 M) 是Mathematica 和 Wolfram Programming Cloud 所使用的語言。這是一種由沃爾夫勒姆研究公司開發的多模態編程語言。它具有廣泛和普遍的適用性,主要特點是符號計算、函數式編程和基於規則的編程。它可以用來創建和表示任何結構和數據

基本介紹


這種語言覆蓋面非常全面和廣泛,並且可以用於解決大量專業領域的問題。例如,它內置了用於生成和運行圖靈機、創建圖形和音頻、分析三維模型、矩陣操作、求解微分方程的內置函數。為了方便用戶使用,還提供了豐富的文檔資料。
它與Raspberry Pi上安裝的系統軟體捆綁。Intel Edison 也集成了該語言。該語言也將集成在Unity (遊戲引擎)中。
Stephen Wolfram
Stephen Wolfram
根據Stephen Wolfram的說法,這門以他的名字命名的語言是一門高度發達的基於知識的語言,該語言統一 了廣泛的編程範例,可利用獨特的符號編程給編程的概念賦予了全新的靈活性。簡單來說,這是一種基於知識、符號編程、自然語言風格的超大型編程語言,是Wolfram此前兩項里程碑式的作品—科學計算平台 Mathematica與計算知識搜索引擎Wolfram Alpha的結晶。
在Wolfram看來,世界是可表示的,世界是可計算的,世界就是我們的知識。有了Mathematica那5000多個函數的植入,加上Wolfram Alpha高度結構化、關聯化的知識庫的支持,Wolfram可以以符號化的方式對世界進行數學建模。其結果是用Wolfram語言來處理問題顯得異常的簡單和自然,而任何一門“高級”編程語言與之相比都會顯得有點低級。
總的說來,我們試圖做的是,只要你能描述得出來想要什麼,計算機就替你做。人來定義目標,然後計算機盡量去理解意思,並盡最大努力去執行。