我先问你一个问题,这个世界是由什么构成的?很多人可能马上就会回答,是原子。任何一个真实存在的东西,拆分到最后都是原子。
但是,真的只有原子就可以组成世界吗?我这么问并不是想说原子还可以继续拆分,拆分成电子、质子、中子,毕竟不论是原子,还是电子、质子、中子,都是一种实体,它们和原子只是所处的层级不同。我姑且用原子来统一代表这些真实存在的实体。
只有原子还是远远不够的,如果原子之间不能相互吸引就不能组成分子。原子的种类很少的,加上同位素的话也就几百种,分子的种类就不一样了几乎无穷无尽,所以如果没有分子这个世界的物质将会极其单独的。那样的世界就像是一个巨大的原子沙漠,只有流沙,用流沙是盖不起高楼大厦的。
其实不只是原子、分子,就是我们日常生活中,人、动物、植物、水、空气、阳光等等互相之间也有着各种各样的依赖和互动。
所以,这个世界不只是有实体,还必须有实体之间的相互作用和关系,只有这个世界才能像现在一样存在。
那我再问一个非常哲学的问题,我们这个世界是实体是更重要、更本质呢,还是关系的东西,还是关系更重要呢?
为什么我们讲计算机讲得好好的,忽然开始讨论哲学问题了?别奇怪,这个问题对计算机世界非常重要。
因为,它决定了计算机编程领域里的两大流派。赛博空间里的虚拟世界都是程序员编程实现的,用什么流派的方式来编程,某种程度上这也就决定了赛博空间里的虚拟世界的本质是什么。
甚至,搞明白了这件事,我们都可以回头去想,我们真实的这个世界,本质上到底是实体还是关系。
……
1835258ithy
jiulian0
讲得好
Expector_Hutch
C/C++和Python我都会
Expector_Hutch 回复 @Expector_Hutch:
C是顺带学的
Expector_Hutch
对真实世界的东西可以用类来写入计算机,函数就是他的每个动作
夜中观雨
第二