【軟件的本質】軟件是實現數據自動流動的核心

軟件是實現數據自動流動的核心

數據的自動流動,正確的數據在正確的時間,以正確的方式傳遞給正確的人和機器,正確與否的核心是軟件、是算法、是模型。軟件是一系列按照特定順序組織的計算機數據和指令的集合,本質是事物運行規律的代碼化,作用是構建數據流動的規則體系,是指導甚至控制物理世界高效、有序乃至創造性運轉的工具,是工業和商業技術體系的載體,也是人類經驗、知識和智慧的結晶。無論是愛因斯坦的質能方程,還是牛頓的三大規律,都是我們認識這個物理世界的方式。我們把規律模型化、模型算法化、算法代碼化、代碼軟件化,再用軟件化去優化物理世界。我們構建了三個世界,物理世界、意識世界、數字世界。

“數據+算法”構造了我們認識這個世界新的方法

2013年的諾貝爾化學獎,因發展了複雜化學體系中的多尺度模型,頒給了三位美國科學家馬丁·卡普魯斯、邁克爾·賴韋特和亞利耶·瓦謝爾因。這三位科學家的貢獻就是構建了一個做實驗的方法論,做化學實驗的方法論,這個方法論就是在計算機中做實驗,它實際就是“數據+算法”的另一種的表現形式。過去科學家整天在實驗室做實驗,現在有一部分實驗可以在計算機裏面去做。對於製造業也是一樣,過去飛機從立項到交付需要近十五年,現在只需要五六年的時間,因爲人們構建了一個新的認識和改造世界方法論。高鐵可以通過虛擬的高鐵在虛擬的京滬線上跑起來,來測試高鐵運行中選擇電流、電壓、噪音、穩定性、可靠性等,通過在虛擬世界的快速迭代,構造了一個改造和認識世界的方法論,這種方法叫模擬擇優法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章