【软件的本质】软件是实现数据自动流动的核心

软件是实现数据自动流动的核心

数据的自动流动,正确的数据在正确的时间,以正确的方式传递给正确的人和机器,正确与否的核心是软件、是算法、是模型。软件是一系列按照特定顺序组织的计算机数据和指令的集合,本质是事物运行规律的代码化,作用是构建数据流动的规则体系,是指导甚至控制物理世界高效、有序乃至创造性运转的工具,是工业和商业技术体系的载体,也是人类经验、知识和智慧的结晶。无论是爱因斯坦的质能方程,还是牛顿的三大规律,都是我们认识这个物理世界的方式。我们把规律模型化、模型算法化、算法代码化、代码软件化,再用软件化去优化物理世界。我们构建了三个世界,物理世界、意识世界、数字世界。

“数据+算法”构造了我们认识这个世界新的方法

2013年的诺贝尔化学奖,因发展了复杂化学体系中的多尺度模型,颁给了三位美国科学家马丁·卡普鲁斯、迈克尔·赖韦特和亚利耶·瓦谢尔因。这三位科学家的贡献就是构建了一个做实验的方法论,做化学实验的方法论,这个方法论就是在计算机中做实验,它实际就是“数据+算法”的另一种的表现形式。过去科学家整天在实验室做实验,现在有一部分实验可以在计算机里面去做。对于制造业也是一样,过去飞机从立项到交付需要近十五年,现在只需要五六年的时间,因为人们构建了一个新的认识和改造世界方法论。高铁可以通过虚拟的高铁在虚拟的京沪线上跑起来,来测试高铁运行中选择电流、电压、噪音、稳定性、可靠性等,通过在虚拟世界的快速迭代,构造了一个改造和认识世界的方法论,这种方法叫模拟择优法。

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