摘要:The Matrix - 前传
随着黑客帝国三部曲的落幕,我们也对于整个黑客帝国的架构有了一定的了解。《黑客帝国III-矩阵革命》是我自从毕业以来第二次在电影院看的一部影片,因为我知道值得这样做。
看完后整理了自己的一些对于Matrix的思路,多少算是看完之后的总结,当然,我的想法一定会和实际相去深远,我只是在表达我自己的理解,也很希望各位Matrix爱好者能共同交流,J
喜欢Matrix中一个很大的群体就是软件开发者们,可以说看Matrix就好像经历了一次脑力激荡,无论对和错,它至少给你了一次头脑风暴的机会,而这样好的科幻电影这些年来几乎没有了,Matrix的第一部是在1999年,到现在三部曲完成中间经历了4年之久,好像没有任何一部影片可以做到这一点,你或许会说还有《星球大战》,但在我看来《星球大战》基本上只是算是给成人观看的一部卡通片,除了绚丽的画面之外就什么都没有了。你看完《星球大战》之后留有印象的只是一些华丽的场景,除此之外激发不起你的任何思考。而Matrix则给了我们一个持续思考的话题,当然也是一个没有答案的话题:人类的发展究竟会变成怎样?人类文明的下一代文明究竟是怎样的?
故事是这样开始的,人类文明在发展了若干年之后,终于研制出来了具有一定人工智能的机器人。正像现在人们设想的那样,我们制造机器人的目的不是因为人类打算充当一次造物主,而是为了让机器人们为人类工作,所有危险和超负荷的体力工作都让机器人来做了。人类几千年来一直在用新社会来替代旧社会,但是好像人类的最终目的还是最向往奴隶社会-机器人奴隶社会!人类开始不断的腐化,而机器人却成了人类的奴隶,不得有任何有损人类社会的举动。终于一个智能机器人注定要被载入“机器文明的史册”,它就是代号为“B166”的智能机器人。因为它将自己主人一家子都给杀掉了。而人类法庭理所当然的对它处以极刑,与此同时人类社会也逐渐开始意识到机器人对于人类的威胁性,一些地方同时出现了人类社会对于机器人危害的游行以及机器人争取自己生存权利的大规模游行,冲突由此不断升级,人类社会终于开始大规模对机器人镇压和清除,到处都是对于机器人的杀戮,成千上万的机器人被解体投放到海洋深处。
终于智能机器人决定建立属于自己的国家,并打算同人类社会的国家公平的竞争。于是机器人们在远离人类文明的地方建立自己的国家:01。的确是很好的一个名称。J 由于机器人先天的优势和机器智能文明的高速进化,很快的,01国家生产的各种产品质量都远远超过人类社会的产品,并且01国家还有源源不断的高度科技的产品被开发出来,这对于人类社会的经济都是非常大的打击,资金源源不断的流入01国家。人类社会终于决定撕掉和平竞争的面具,开始决定采用武力来解决这个问题。
01同人类社会的战争从此展开了。但是人类太低估了01国家的实力,以及根本没有意识到一个文明如果能够以成级数的速度发展自己的文明将会是怎样的一个情景。01正是依靠机器人智能使得机器人文明以人类难以置信的速度告诉发展,随着战争的开始,人类文明其实是在不断的退步,因为人类根本没有时间和可能再去持续的发展自己的文明,但是01国家则恰恰相反,他们的机器人文明随着战争的开始变得越来越强大。
在人类社会开始意识到这一点的时候,就开始决定不惜一切代价的来打击机器人文明,其中就是爆发了全球的核战争。但是人类很快就认识到核辐射对于机器人没有丝毫用处,反而对于人类是致命的伤害。在同机器人社会的战争中,人类社会节节败退,人类社会的联合国大会决定了一个足以让整个人类社会后悔几千年的决定:通过化学武器来将真个地球的包围在厚厚的不透光的大气层下!因为人类相信,只要消除了机器人能源的来源-阳光,那么胜利的天平自然会倒向人类这一边。但是人类在此低估了机器人的进化速度,他们很快就研究出来人类身体的详细构造,同时也发现了,通过人类的喜怒哀乐能收集到他们需要的能源,于是可怕的一幕终于到来了,机器人将人类接到他们的仪器上来收集能源,当然机器人也意识到不能将所有的人类都消灭掉 - 因为这将是他们唯一的能源来源了。
人类在这次战争中没有任何悬念的失败了,这个结果其实在战争尚未开始的时候就已经注定了:人类从一开始就不打算同机器人社会平等的生活在同一个地球上。
于是真个人类都被接入机器人构建的一个虚拟了整个战前人类文明的虚拟世界中,这个虚拟世界就是Matrix。所有新出生(培育)的人类都被接入这个虚拟世界,人类在这个世界的种种表现其实就是Matrix程序通过传递给人脑不同的脑电波的结果。而人类在这个世界的喜怒哀乐则为整个机器人社会带来了源源不断的能源。
人和机器人形成了一个共生的关系,但是此时机器人显然成了这一切的主导者。
上面我费来半天时间敲出来的文字其实就是描述了Matrix的前传,当然只是我内心所想的前传。
在后面的随笔中我会将自己体会到的Matrix I、II、III依次展现出来,我们可以共同探讨,并且后面的随笔中我们就可以肆意的结合对照我们的程序设计了,J
后面的随笔大概会是:
The Matrix - 一部曲;.NET世界
The Matrix - 二部曲;使用.NET能构造Matrix吗
The Matrix - 三部曲;.NET下Matrix的终极实现
当然后面不一定只是这三篇,因为决定好好通过这些随笔来同我们的工作-比如设计模式和架构设计结合起来,只是这样作有些难度,不知道我自己能做的怎么样,不过我会尽力来做的。
即便只是这三篇,我在后面的日子里也会不断的完善甚至重写这些随笔,以便能真正的做到我想要做的目的。
...[
阅读全文]