谬论之程序员的眼光看世界
来源:互联网 发布:淘宝上开店怎么找货源 编辑:程序博客网 时间:2024/05/16 23:48
曾经阅读霍金先生的时间简史,书中说世界的第四维是时间。当时感觉高深莫测,现在作为程序员,我来说说以我程序员的眼光是怎么来看宇宙的吧。
如今的程序员大部分在使用面向对象的语言来编程。所以,万物皆对象对于程序员来说,还是比较容易理解的。我重新衡量世界观也是从此开始的。
三维世界中,给定原点后,所有的物体都可以使用长宽高来表示。即如今我们的世界只有长宽高三个维度。用数组来表示,可以看做一个三维数组。即用三维数组中的各个点,就可以表示出所有物体的形状。
大家都知道,物质的最小单位是质子,电子,中子等 比原子还要小的单位,想想一下,电子作为行星,围绕质子这颗恒星转动。因为体积够小,时间对于他们来说也足够慢。
如今的程序员大部分在使用面向对象的语言来编程。所以,万物皆对象对于程序员来说,还是比较容易理解的。我重新衡量世界观也是从此开始的。
三维世界中,给定原点后,所有的物体都可以使用长宽高来表示。即如今我们的世界只有长宽高三个维度。用数组来表示,可以看做一个三维数组。即用三维数组中的各个点,就可以表示出所有物体的形状。
大家都知道,物质的最小单位是质子,电子,中子等 比原子还要小的单位,想想一下,电子作为行星,围绕质子这颗恒星转动。因为体积够小,时间对于他们来说也足够慢。
用数组解释的话,就更简单了,三维数组表示的是长宽高。那么四维数组,则可以看成三维数组这个对象构成的数组。那么 由三维数组这些对象再次构成的三维数组,即六维数组来说,三维数组构成的世界只是其中的一个很小的元素。再来想想一下,如果把地球等行星看做电子,太阳等恒星作为质子,那么恒星行星只是构成另一个非常巨大世界中某个物体中的一个原子而已。银河系也不过是该物体的一个由多个原子组成的分子。那么现在,宇宙的无穷无尽,就可以用此思想来解释了。
哈哈哈 ,万物皆对象。。。周哥原创哦。。
2 0
- 谬论之程序员的眼光看世界
- 用面向对象的眼光看世界
- 用编程的眼光看世界。
- 用辩证、动态的眼光看世界
- 程序员看世界之多灾多难的渔民(4)
- 用汇编的眼光看C++ (之x86汇编)
- 用汇编的眼光看C++(之指针1)
- 用汇编的眼光看C++(之指针2)
- 用汇编的眼光看C++(之判断流程)
- 用汇编的眼光看C++(之循环流程)
- 用汇编的眼光看C++(之退出流程)
- 用汇编的眼光看C++(之嵌入汇编)
- 用汇编的眼光看C++(之特殊函数)
- 用汇编的眼光看C++(之虚函数)
- 用汇编的眼光看C++(之const属性)
- 用汇编的眼光看C++(之模板类)
- 用汇编的眼光看c++(之模板函数)
- 用汇编的眼光看c++(之模板函数)
- 基于Linux的USB子系统学习 --- <基础知识与USB协议概述> ing
- dos命令总结大全
- 黑马程序员——Java集合框架—Set
- txt 转换为 html 解析文本 自动打上标签
- 双链表的基本操作
- 谬论之程序员的眼光看世界
- Java-Map集合
- HDU 1114 (dp 完全背包)
- poj 1273Drainage Ditches(简单网络流(用dinic))
- throw er; // Unhandled 'error' event
- 云计算平台管理的三大利器Nagios、Ganglia和Splunk
- Fiddler 教程
- zoj 3747
- C++ 多态 以及实现多态的三种方式