革命性的基于知識編程語言Wolfram發布第一個演示

jopen 10年前發布 | 9K 次閱讀 編程語言

革命性的基于知識編程語言Wolfram發布第一個演示

        我們曾在去年年底時介紹過 Stephen Wolfram 這位傳奇人物雄心勃勃的新計劃,一種將顛覆編程甚至顛覆世界的全新計算模式—Wolfram 語言。2 個月過去之后,這門語言推出了第一個演示視頻。雖然視頻只有 10 幾分鐘,但看到那簡潔明了的代碼以及豐富絢麗的結果之后,你一定會感到極大的震撼。

        那么什么是 Wolfram 語言呢?根據 Stephen Wolfram 的說法,這門以他的名字命名的語言是一門高度發達的基于知識的語言,該語言統一了廣泛的編程范例,可利用獨特的符號編程給編程的概念賦予了全新的靈活性。簡單來說,這是一種基于知識、符號編程、自然語言風格的超大型編程語言,是 Wolfram 此前兩項里程碑式的作品—科學計算平臺 Mathematica 與計算知識搜索引擎 Wolfram Alpha 的結晶。

革命性的基于知識編程語言Wolfram發布第一個演示

        在 Wolfram 看來,世界是可表示的,世界是可計算的,世界就是我們的知識。有了 Mathematica 那 5000 多個函數的植入,加上 Wolfram Alpha 高度結構化、關聯化的知識庫的支持,Wolfram 可以以符號化的方式對世界進行數學建模。其結果是用 Wolfram 語言來處理問題顯得異常的簡單和自然,而任何一門“高級”編程語言與之相比都會顯得有點低級。

總的說來,我們試圖做的是,只要你能描述得出來想要什么,計算機就替你做。人來定義目標,然后計算機盡量去理解意思,并盡最大努力去執行。

——Steve Wolfram

        比方說,演示里面舉了一個例子,繪制你的 非死book 朋友圈的關系圖,只需一條語句:

Net=SocialMediaData[“非死book”,“FriendNetwork”]

革命性的基于知識編程語言Wolfram發布第一個演示

        結合這篇文章中以及下面這個演示視頻,你會對這門語言有更深刻的感受:

        Wolfram 已經開發了 30 年,目前已經在 Mathematica 計算環境中使用,并部署到 Wolfram Alpha 云服務中。但其正式發布還得等上一段時間,未來這門語言還將嵌入到即將推出的 Raspberry Pi 微機中。

來自: 36氪

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!