人类的发展曲线是指数型的,近几十年的科技发展可能比得上人类历史几千年的发展,而在计算机行业曾有摩尔定律,这种规律可能是隐藏在世界中的礼物吧。
感受宇宙万物,人类是何其渺小,地球用了40多亿年从无生命草履虫进化出人类,再有40多亿年,太阳系也会迎来生命的终结,在这宇宙的漫漫长河中,一个人的生命是何其短暂。
人类现在也依然很无知,不知道宇宙为何而来,不知道灵魂从何而来,这一切既虚幻又真实。
我们这一代人可能会迎来超级人工智能的降生,拥有强大的计算能力,和超级创新能力,这个人工智能可能能储存世界上几乎所有的知识。
我们还不知道人类是否最终会灭亡在人工智能手里,但是如果没法利用它,我们的科技发展也会无法快速推进。
我们可能在那之前需要建立一系列知识结构,用来存储超大数据量的有序知识。从世界的架构来说,无疑树型和分层的结构是最有效的。
我并不知道为什么会这样,但无疑这是这个世界的设定。树型意味着一个知识点可以延伸出多个其他的知识点,而树的节点和分支之间的联系就是一种关系的抽象。
这种抽象是一对多的关系,从一个节点,知道了联系,我们就能找到分支,同样也能从分支找到节点,本质上都是节点,没有分支。
点和联系,从哲学上来说,任何一件事物跟宇宙中的另外一个任何事物都有联系。光是这是基本的知识点就已经足够多了,再加上那么多的联系,这也是创新和混沌的原理基础。
而分层抽象,这种功能其实就是整齐的混沌架构。道生一,一生二,二生万物。想计算机吧,电路板上的0和1竟衍生出这么强大复杂的软件和系统。
其实这种分层的架构正是最高效整洁的产生复杂混沌的方法。
道定义了普遍联系的规则,而普遍联系只需要很少的东西就能生成非常复杂的东西。
国王和宰相下象棋的故事,整个宇宙中的粒子也装不满一个国际象棋的棋盘。而这个数字只是不断乘2.
那么代表普遍联系的阶乘呢?
就像创造宇宙,只需要定义道,然后道产生了基本的一,再翻倍成二。
再创造一些基本的粒子,他们的数量可是宇宙所有的粒子。
再创造力,这些力就是联系,而一种力的联系就是阶乘,显然不止一种基本力,那这个计算方式该是什么样呢?
编程中的函数,是不是也是几种对象关系的定义呢,表是一对多,而词典是多个一对一。这些结构,定义了基本的节点。
那么编程语言能不能创造出任意两个对象之间的普遍联系呢,而不是像函数那样,只能fuction(arg1,arg2),而不能arg1(arg2).