程序员是一个很特别的群体,实际上,咱们都在和虚拟世界打交道。
最初,是一些代码,算法,后来,由于信息化的发展,产生了大量的数据好比互联网。
最近些年,发展的愈来愈快,好比什么云计算,大数据,可穿戴设备,虚拟现实等等。计算机技术的触觉,开始从虚拟世界逐步延伸到“现实世界”,这就带来一个问题,计算机科学和物量学到底有没有关系,它们还会是分离的么?html
实际上,本人观察到,搞计算机的人,大多对物理学,哲学或数学这些有或多或少的兴趣。直觉上就会发现,它们其实密不可分。本人也对物理有很大的兴趣,也喜欢思考,咱们这个宇宙是怎么样,时间是怎么回事等等。程序员
对这些思考和学习,对咱们抽象理解计算机知识和科学是很是有意义的,天天和代码打交道,没点思考抽象能力,想象力很难作好工做,简单的写些CRUD,甚至很难保证咱们的生活问题。算法
可是现代的一些物理理论,让咱们很困惑,好比宇宙大爆炸,好比时间是怎么回事,物质究竟是什么,好比量子理论是怎么回事。学习
其实好多量子也搞不太明白,咱们搞计算机的,主要靠的就是逻辑推理,直觉,咱们有一点是明白的,就是不要太过于相信眼睛,每天和数据打交道,屏幕上显示的让咱们看到的,就是真实存在的东西吗?我看到我拼幕上有个IPhone,我真的就觉得个人计算机里头装了个IPhone吗?咱们须要更深层次的逻辑推理和能力。大数据
可是咱们看看如今的一些理论,有些不错,有些已经显得过期了,可是很是流行,你们都觉得是真的。好比宇宙大爆炸。好比一些天文学。云计算
这里头比较明显的一个例子就是宇宙大爆炸,基于这个理论的天文学,不断的告诉咱们宇宙的Size,好比已经有100多亿年的寿命了,大约是180亿光年这么大了。等等等等,而后随着咱们的观测,这个数字不断刷新,估计不断进化的结果可能会是这样。htm
咱们的宇宙有138.888888亿年, 直径是188.888888亿光年。里头有1888亿个星系等等等等。
对象
固然,这样的研究,相信能养活大批专家,教授,学者,而后他们会再反过来维护它的真理性及权威性。blog
不反对专家教授们的研究,可是这种世界观,先不说它有多大的真实性,但至少对咱们提高抽象能力没太大用处。仅仅只不几个更大更精确一点的数字堆砌而已。更糟糕的是,一个具体的世界,宇宙,习惯了这种思惟模式,让咱们很难深刻理解更抽象的计算机技术。好比咱们很难想象更高维度,好比四维空间,但在计算机里,维度是很常见的。也很难抽象理解类,对象这些东西,但这些东西,在计算机里都用烂了,其它的就更不用多说了。get
实际上,现代物理学的确已经发展到一个瓶颈,由于这些专家并无意识到,物理的背后,其实更多的是数学,计算机科学,,仅仅只是在经典物理上不断的扩大尺度,已经没法获得更多的突破,固然或许意识到了,可是由于一些利益的关系,而不太愿意去否认它。
既然事实已经成为这样,咱们搞计算机的,不如放弃一些这种原本看上去就不太正确的东西,试着从逻辑推理及想象力,去探索一下可能的存在,用计算机的眼光来看看咱们的宇宙。
就以宇宙为例,宇宙大爆竹,是上帝放的烟花么?这直觉上感受就是胡扯,把人类的东西,借代到上帝那里去了,上帝过年,放个烟花,恩,固然是个至关大的烟花是吧,因而就蛋生了咱们如今的宇宙,这有想象力,但更象是童话,咱们看到博客园看到好多网页,而后我就至关然的认为博客园存了天文数字的网页好比1000亿个,这大量的页面要大量的空间来堆放好比180亿光年,真是这样的么?
其实是,真实的结构,比咱们表象看到的要抽象,要合理,而不是简单的空间和数量的堆砌。上帝的智商决不仅停留在专家这一层面上。它要么很理性,要么就很随性,放烟花不是不可能,但确定仅仅只是可能性的一小种而已,并且这个可能性的几率,应该仍是蛮低的。
如今咱们的计算机技术,已经接近能够制造虚拟空间,这赤裸裸的现实告诉咱们,所看到的世界,和它的真实结构的差异有多大。
最后再值得一提的是有这个一个逻辑推理。假设就算天文,物理学认为的宇宙结构尺度是大致相似的。那么必然有一个问题,基本上咱们看得见的星星,离地球都是X光年之外,或者说,咱们看到的只不过是他们的过去。
把咱们的视线,在太空上画一个显视屏,这就很是容易理解,咱们所看到的太空,其实就是历史时间的一个投影,和咱们平时看电影也没有什么两样。人类没法真正认识如今的,真实的宇宙。这是个残酷的现实。
那以再假设,好比最近的比邻星在量子打字的时候爆炸了,其冲击波足于毁灭地球。人类要毁灭了。
那地球上的人会有任何人能知道这一点么?没有,四年之后,假设它离太阳系真的是4光年多。只有到那毁灭的一刻,人类才可能知道真相。
知道真相的瞬间,也就是全体毁灭的瞬间,这就是事实。这个很是残酷的事实告诉了咱们人类一个道理,宇宙没法用观测去了解。咱们只能经过想象,计算,逻辑推理,模拟等,有可能接近,也有可能差十万八千里。在量子看来,最接近的真理就是计算机科学,由于它在技术上在未来能够模拟出一个真实的世界。
更多的也能够看看这个 量子计算理论
咱们抬头看到的东西,除了太阳系还能勉强了解下,更远的地方,只不过是经过时间及空间,在咱们头顶上方造成的一个投影,这个投影是不一样时间,不一样光线,不一样的未知的东西产生的一种综合,更象是咱们的显示器看到的网页,东西仍是那些东西,但背后的真实,咱们应该明白咱们的确很难探测到,不少都只能创建在逻辑推理,数学计算,相象力之上,仅仅经过观察就得出来的结论,是很是不靠谱的。