咱們曾在去年年末時介紹過 Stephen Wolfram 這位傳奇人物雄心勃勃的新計劃,一種將顛覆編程甚至顛覆世界的全新計算模式—Wolfram 語言。2 個月過去以後,這門語言推出了第一個演示視頻。雖然視頻只有 10 幾分鐘,但看到那簡潔明瞭的代碼以及豐富絢麗的結果以後,你必定會感到極大的震撼。html
那麼什麼是Wolfram語言呢?根據 Stephen Wolfram 的說法,這門以他的名字命名的語言是一門高度發達的基於知識的語言,該語言統一了普遍的編程範例,可利用獨特的符號編程給編程的概念賦予了全新的靈活性。簡單來講,這是一種基於知識、符號編程、天然語言風格的超大型編程語言,是 Wolfram 此前兩項里程碑式的做品—科學計算平臺 Mathematica 與計算知識搜索引擎 Wolfram Alpha 的結晶。編程
在 Wolfram 看來,世界是可表示的,世界是可計算的,世界就是咱們的知識。有了 Mathematica 那 5000 多個函數的植入,加上 Wolfram Alpha 高度結構化、關聯化的知識庫的支持,Wolfram 能夠以符號化的方式對世界進行數學建模。其結果是用 Wolfram 語言來處理問題顯得異常的簡單和天然,而任何一門「高級」編程語言與之相比都會顯得有點低級。segmentfault
總的說來,咱們試圖作的是,只要你能描述得出來想要什麼,計算機就替你作。人來定義目標,而後計算機儘可能去理解意思,並盡最大努力去執行。編程語言
——Steve Wolfram
比方說,演示裏面舉了一個例子,繪製你的 Facebook 朋友圈的關係圖,只需一條語句:函數
Net=SocialMediaData[「Facebook」,「FriendNetwork」]搜索引擎
結合這篇文章中以及下面這個演示視頻,你會對這門語言有更深入的感覺:spa
http://v.youku.com/v_show/id_XNjc3ODA0MDc2.html視頻
Wolfram 已經開發了 30 年,目前已經在 Mathematica 計算環境中使用,並部署到 Wolfram Alpha 雲服務中。但其正式發佈還得等上一段時間,將來這門語言還將嵌入到即將推出的 Raspberry Pi 微機中。 htm
via 36kr索引