上帝在编码

话说,在地球上的生物和非生物都有着千千万万个难以解释的现象,牛顿这个“大神”在研究出许多物理理论之后,据说晚年转向上帝是否存在的研究(这个事情我没有考究),西方国家的霍金也提出上帝有50%的存在可能,这个理论的提出,可把梵蒂冈的教皇高兴坏了……这里的上帝,个人觉得并非是神话故事中的神仙!这里的上帝可解释为:万物之源

说到科学家们,这里就题外话下,在人类科学史中我最佩服的两位就是:达芬奇和特斯拉,之所以将达芬奇作为科学家是我个人的偏见;我说的特斯拉不是那个电动车,而是一位科学奇才。

上帝在编码_第1张图片
尼古拉·特斯拉
上帝在编码_第2张图片

言归正传,在某些时候人类会因为各种原因会对宇宙万物的各种现象进行遐想,我也不例外,同时作为一名JAVA工程师,习惯就以编码的角度来为自己解释某些现象,我的观点仅仅为自我娱乐,作为消遣,不喜勿喷。

本文就以编码角度来,来一本正经的胡说八道,“科幻”一下宇宙的来源和宇宙的生命周期并顺带解释:时间为什么不可以倒流、人类为啥有似曾相识的感觉等现象。前提是上帝存在,也就是万物之源的上帝。

以上帝在编码的场景作为开始:

上帝在编码_第3张图片

程序员(上帝)利用代码,构建属于自己的宇宙和世界,这个宇宙和世界中,他是创世者。

代码中上帝创造了一个星球,包括它整个的生命周期:

1-星球已创建:【地球】

2-利用这些元素开始创造万物:[氢][氦][锂][氟][氖][……]

3-万物生成【水】【气体】【人】【……】

4-万物活动

5-万物消亡

6-地球消亡

看似简单的代码,但谁又能说这不是一个“宇宙”呢?这里的假设就是,上帝通过类似于编码的手段,构造出一个个的生命和宇宙,其实这里还有一个死循环,上帝所存在的世界,是不是又是一个宇宙……暂且不论,也解释不清。

回到宇宙的问题上来,作为编码的人都知道,一旦你编写的代码完成且没有BUG,然后运行起来,其正常情况下它自己是不能停止的,像上面的实例:程序会按照事先定义好的逻辑运行,先输出:“1-星球已创建:【地球】”,在输出“2-利用这些元素开始创造万物:[氢][氦][锂][氟][氖][……]”……“6-地球消亡”;直至代码的运行完成,也就是生命周期的停止。

1、在程序完成前:此时“宇宙”并没有被创造,但是宇宙的“初试化”和“准备工作”是由谁来完成的,所准备的“材料”从何而来?只能由“上帝”和“上帝的上帝”。

2、在程序被编码的过程中:是谁在编码,是谁创造了宇宙,哎,还是上帝吧?

3、在程序被运行的那一刻:是谁启动了程序?还TM是上帝吧???

在以上的阶段,超越科学是属于神的阶段,凡人不能体会和了解,也不允许了解,是用现在科学理论不可解释、不适用的范畴,我称之为上帝的范畴!作为人类可能需要很长时间才能体会上帝的范畴,也可能永远没有机会知道和体会。

4、在运行的过程中可将运行的逻辑顺序作为时间流来解释,这个逻辑只能按照事先定义的“路线”往“下”走,所以简单来说,时间也只能往前走,而且是不可逆的。对于“时间旅行”的,也不是不可能的,只是我的编程能力有限,不晓得哪种编程技术可以去解释这个。但是终究时间是不可逆,就算是“时间旅行”,他一旦发生就会改变“原定逻辑”,开启新的逻辑。

人类是存在于代码运行的过程中,包括生物、非生物以及外太空的一些都是代码的构成部分,人类的构成所占的比例微乎其微;在这个过程中,所有生物和非生物具有“有存在感”的唯一过程:因为存在代码之间的交互(生物和生物的交互、生物和非生物的交互);使用我们“参与”其中,使得我们有事可做,有物可用,但代码运行的趋势是注定的,不可抗拒的,好似人的命运。人类的感觉:命运可以改变;其实是相对性的。穷人励志改变命运,对于个人来说,是的!他通过努力改变了,变得富有了。但是,你为何会有改变命运的举动,是有感而发?自我领悟?受人启发?你这“改变命运”的举动,又何尝不是已经安排好的。

5、非正常情况下:代码的运行中断了,说明存在不完美(BUG),程序员会排查错误,重新运行;我们还知道程序中有缓存的概念,简单来说,你第二次运行代码的时候,某些值已经存在(第一运行时候自动保留的),当程序再次启动并运行到此,就直接获取缓存中的数据,作为缓存中的数据,跟随程序往下走,当走到第一次走过的地方,作为缓存中的数据,会有“似曾相识”的感觉,其实,这是他第二次“经历”,这也解释了现实有我们每个人都会有似曾相识的感觉;以我这个“滑稽”的理论来说:是上帝,在对你进行编程的时候,出错之后的再次运行,你的似曾相识只是“缓存”。也可理解为“轮回”,因为“重启”了。

6、程序运行完成:也就是生命周期的结束,作为程序员来讲目的已经到达,且已下班,就关闭了“地球”这个功能的服务器,作为地球来说,没有依赖的环境:生物灭绝(恐龙灭绝),但是代码还在哟!

7、程序的再次启动:再次将服务启动之前,代码可能改进(将地球中恐龙的修改为人类),此时上班时间到,上帝上班,昨天创造宇宙的代码被继续执行,地球再次复活,就这样被循环了!

总结下:人和其他生物一样,存在于上帝运行的代码之中,有时候会重新运行代码,有时候会关闭服务,而代码的运行过程,只是代码整个生命周期的一部分;而代码的编写者和执行者是“上帝”,处于生命周期的运行阶段的人类,是难以体会、企及和把控生命周期的其他阶段。

上帝会不断创造宇宙,各个宇宙中会有处于不同阶段的代码,但是每个阶段都是要结束的,宇宙的生命周期也是要结束的,上帝的生命周期也会完结……YY到此结束,本文的生命周期结束了!去写代码……。总之人类是渺小的,宇宙也是渺小的,“上帝”是存在的。

下一篇计划内容:是什么驱使生物在做同一件事情:传递DNA

敬请期待……

你可能感兴趣的:(上帝在编码)