當前位置:編程學習大全網 - 編程語言 - 看懂黑客帝國要先搞懂的

看懂黑客帝國要先搞懂的

matrix的第壹集大家都說好看,因為它雖然有些晦澀,但幾乎所有人都明白了機器控制人這個基本道理,可是到了黑客2,因為真正解釋揭示電影主題和故事內容的東西都在大段打鬥中間的冗長對話上(想必去電影院裏看,只看壹遍的人是不可能明白architect說的話的),很多人徹底不懂了,甚至有人說機器控制的也是機器,根本沒有人.....我承認,這片子潛藏著很深的哲學原理和計算機知識,可是電影本身的故事不是那麽難以理解,如果妳沒有看懂電影的故事本身,妳在那裏大談哲學和計算機,難道不是很可笑的事情嗎?

有時很恨電影裏的打鬥場面,它們太精彩太棒了,以至讓我們無法再提起精神去傾聽理解之後的那些大段的對話.

在過去的整整3天裏,我重看了2遍的reloaded,重新聽了裏面的對話片斷無數遍,甚至重新下看了黑客1,現在我覺得自己終於有些想法了,我將從電影的角色,故事,壹些難點三個方面來試圖講明白這個故事.

寫這個文章也是選在網上已經有dvd版本的matrix reloaded下載的時候,希望大家有空多看兩遍,活動活動腦子.

大家往下看之前,我得聲明壹件事,黑客的第三集將在今年11月7日推出,它的結局那時會揭曉,我下面提到的東西,不少是我自己的看法和推想,可能和真正的結局不同,但我會列出電影裏的情節來支持我的觀點,所以就算妳不同意,但希望能根據我說到的推理論據,重看幾遍電影,靜下來好好想想它,也許妳還是有不同的看法,但這個過程中,妳就能更多地享受到這個經典電影帶給妳的歡樂了.

最後,我得說,matrix這個系列的電影絕對是我看過最棒的電影,華麗的外表下是絲絲入扣的故事情節與博大精深的內涵. ===== 人物介紹 =====

//matrix裏的人物的命名其實都是在暗示這個他們的命運和作用,以及目的.

neo:

被植入了程序的人,關於他名字的典故,我只聽說了壹種說法,one的另外壹種排列,預示著他的使命.

morpheus:

墨菲斯,古希臘和羅馬傳說中的夢之王,是管睡覺的王hypnos的兒子,他給人類帶來夢想.

trinity:

崔妮迪, 基督教的基本教義, 就是"三神壹體", 說上帝可以被看成3個人, 先給出它在聖經裏的定義, god the father, god the son,

god the spirit. 日後有機會可以詳細討論這個問題.

oracle:

那個女先知,程序.希臘宗教裏負責把神的回答反饋給人類提問者.

seraph:

oracle的保鏢(那個中國人),程序.六翼天使,他在天使裏排行最高.負責保護高級的神.

merovingian:

那個控制keymaker,手下有壹堆打手的家夥,程序. 這是以前法國壹個叫merovech的國王建立的王朝的名字,

他的背景非常復雜,甚至據說是耶穌的傳人,這裏只能簡單地說電影裏他的家就是那個年代的法國城堡,墻上的兵器還有那些雕塑布置,都在襯托他的這個背景.

architect:

那個老頭,寫matrix的....他應該不算程序,算是機器了.這個詞就是設計師的意思.

persephone:

前面這個法國人的老婆,好大的(.)(.)啊,程序(可惜~)....希臘傳說裏,她是宙斯和迪米特的女兒,後來被普魯托綁架到地下城,成了城主的老婆,她開始壹直試圖逃脫,但後來因為她老公騙她吃石榴果(地下城裏死人的食物)上癮,使她每年都至少要在地下城裏呆4個月.

她在第三集裏也是個挺重要的角色啊.

zion:

錫安城,基督教的傳說裏,它只是壹個城堡,是耶路撒冷的象征, 甚至在現今被當成以色列的別稱. 壹句話,避難的地方.

niobe:

奈奧比,孟菲斯以前的女朋友,現在也是壹個戰艦的船長. 希臘傳說裏,她的6個兒子和6個女兒都被阿波羅和阿特比斯殺死,因為她到處吹噓自己很能生,說leto只有兩個小孩(阿波羅和阿特比斯),

後來宙斯把她變成了哭泣的石頭像.她的故事在enter the matrix這個電腦遊戲裏講的比較清楚.

smith:

那個很cool的agent,壹天到晚纏著neo打架.他的情況很復雜,在文章第三部分會詳細討論.

他的名字好像是很普通的,在古希臘傳說中找不到這個名字的出處,但壹個美國同學說聖經裏有他的典故,我剛剛開始讀相關段落,暫時沒有什麽可寫的.

不過,相當震撼的是,在前面那個法國國王的歷史典故裏,他的王朝是終結在壹個叫smith的人手裏. ===== 故事介紹 =====

//說是介紹,但我也不想按順序從頭講壹遍,就把看電影的時候,眼睛能看到但不太能想明白的事情說壹遍.

片子的開始帶我們去了zion,那些從matrix裏逃出來的人的避難所,裏面已經有很多很多人了,但是請大家註意,我們看到的大多是黑人,亞洲人,拉丁美洲面孔,比較少白人,其實這是編劇對現狀的壹種嘲諷,他認為西方世界可能在物質上優於第三世界國家的人,但他們精神世界卻相當匱乏,寧可陷在matrix裏面享受機器給他們的富足,壹句話,窮人比較好救出來.當後來他們去找那個法國人時,等電梯的壹水白人,而且個個傻頭傻腦.

此時的zion已經是大敵當前了,因為機器壹方在拼命地往地心挖(zion就在地球中心),人類壹方招回了自己的所有飛船.

裏面的很多人依然相信那個傳說,the one(neo)將帶領他們打敗機器,贏得戰爭,解放所有的人.除了孟菲斯,所有議會裏的人也都相信,當然,也有不信的,比如負責守衛的lock.

探員smith的壹個拷貝居然也能通過電話線,潛入了zion.

neo時刻被壹個可怕的夢所困擾:崔妮迪從壹個大廈中飛出,被壹個幹探開槍擊中,她不停下墜......

neo收到了先知oracle送來的半個芯片,出發去找她,這次先知和第壹集出現時完全不同了,那時她有點裝神弄鬼的意思,總是用問題來回答neo的問題,而這次她很直接,甚至很爽快地承認了自己是程序,註意,這次她沒有拿什麽糖果讓neo選了,而是直接拿出壹個紅的給neo吃.最後她,讓neo出發去找keymaker.

我想從這裏到neo見到architect之前的過程不用多做解釋了,大家都看的明白,就壹個小細節,那個法國人能編程修改matrix,他改出壹塊那個"發情蛋糕",那個女的吃了以後就高潮了,他後來也跟去洗手間.....這也是他老婆吃醋的原因.關於這個法國人,他老婆,以及他們說的話,我在下面"問題"壹部分裏中將詳細討論.

neo終於見到最後的architect,architect和他解釋了the one,matrix,zion的作用和過去,原來最早的matrix在運行因為1%的人不肯受機器奴役,導致系統崩潰,設計師就提出zion的構想,讓那些不聽話的人去那裏.

最後讓neo選擇是進入系統(the source),升級它(reload the

matrix),重建zion,讓機器繼續奴役人類,還是選擇冒毀滅全部在matrix和zion裏的人類的風險,去救崔妮迪.

neo選擇了去救崔妮迪的那門,有人認為,那是因為他對崔妮迪的愛,使他做出這種選擇,我覺得不然,因為設計師已經冷笑地說了,希望,人類最大的優點和弱點,neo和他前面的5個版本不同之處,不是因為他和崔妮迪之間有愛(片子中其他地方暗示了其實前面幾個neo面臨的選擇都是壹樣的:人類的生存和崔妮迪的死活),這個neo與前任不同的地方在於他想明白了,自己選擇拯救全人類,實際是把人類往被機器奴隸的深淵裏推得更深了......所以他決定中止現在這個讓機器升級的圈子.

他們的飛船被炸了,從neo上面做那個選擇之後,機器的計劃全部落空,先知(oracle)說的"理解選擇"中的選擇已經不是她說的那個選擇了.而且按照機器的安排,此時飛船應該是唯壹有從zion出來的人,所以炸掉,再毀滅zion,完成清洗過程.

neo用手擋住了機器章魚,自己也暈過去,他們被從zion裏派出來壹艘飛船給救了,船上還有另外壹個幸存者,帶有smith拷貝的kane.他也暈倒在船上......

===== 問題 ======

//這個部分可能有人有不同的看法,可以拿出理由來討論,扔東西的就不要了.

--- 到底是誰在騙人?誰在說真話? ---

這是個首要問題,因為下面所有對故事的分析都是建立在電影人物的對話上面的,如果不能確定人物是否在說真話,分析推理無從談起.

這是聰明人拍出來的聰明電影,仔細品位他們的對話真的是種享受,壹個壞人(程序),或者壹個好人(程序)在碰到他(它)不想說的事情時會巧妙地繞開話題,或者用壹種心理暗示陷阱的方式來陳述.

舉個例子,孟菲斯壹直說先知告訴他,the one就是拯救他們,打敗機器的人,他堅信這個.但是如果回頭去找oracle(先知)的原話,她說的是,當the

one返回the

source的時候,戰爭就結束了.她沒有騙人,戰爭是結束了,zion被摧毀,matrix升級,機器更強大了.是孟菲斯的人性的弱點促使他推論出他希望的那個結局,戰爭結束,人類獲勝,並堅信不疑.但是他忘了,戰爭有兩方,可能是機器獲勝.

電影裏沒有壹個人(程序)在騙人或者說謊,他們(它們)只有話說不全的時候. --- zion是另外壹個matrix嗎? ---

我看第壹遍時,我也認為錫安城就是另外壹個matrix,電影裏這些看起來像英雄的人其實都被騙了.但隨著我多看了幾遍,我愈發堅定了zion絕對是真實世界的看法.

1.從機器攻打zion的方式,可以看出它們是在往地心挖洞,而且的確是派出很多東西在折騰,我不是說我們看到的這些東西就壹定是真的,我的意思是如果zion也是程序,機器用壹個delete就可以了.

有人會說,它們這樣是給人類壹個假像,認為自己還活在真實世界裏,是經歷了真正的戰爭才失敗了,可是妳別忘了機器是要毀滅zion,這也是它們在進攻前故意壯大聲勢,讓zion所有的飛船都回去防守,其實是要壹網打盡,所以這次戰爭後不會有活口,機器重建zion時,用的是重新從matrix裏選的23個人.

2.architect的話,那些以為zion也是matrix的人,絕對只看了壹遍,而且沒有聽懂這個設計師的話,他在講到為什麽要建立zion的原因時是這樣解釋的,最早的系統很完美,但也就是因為太完美了,所以人類無法接受,總有人反抗機器.所以他設計了"choice體制",就是說讓人覺得自己是在做選擇,比如說妳生活在matrix中,早上起來妳覺得自己現在可以馬上去開電視,或者不開,這就是壹個選擇,是由妳自己決定的,但那個法國人和先知都說了,所謂的選擇,根本是種假象,是機器造出來騙人在matrix繼續生活下去的.先知說的是,妳已經做出了選擇,現在妳只是去理解妳為什麽要去選擇(可是neo根本還不知道他面對的選擇是什麽呢,所以說所謂選擇根本就是騙人的).法國人說的更直接,這個世界只有因果,沒有選擇.

舉個片子裏的例子吧,關於崔妮迪的死,她已經答應了neo不進matrix,而按照他們事先的破壞電力的計劃,事情應該會進行得很順利的,崔妮迪不用進入matrix,但這樣neo還選擇什麽呢,所以機器開始編程了,首先他們扔炸彈把負責停止備用電力系統的那隊人的飛船幹掉,那組人也就全部完蛋了,此時電力啟動,大樓的炸彈要爆炸,崔妮迪只能進去停止備用電力系統,看起來是她自己選擇去救neo的,但大家都看得出,她__別無選擇!!__

然後,機器只要在電梯裏放入負責最後終結崔妮迪的幹探就可以了,這就是機器用來騙人的"選擇機制".

設計師說了,99%的人當機器給他們"選擇"時,他們就接受機器了,可是剩下的那些人因為各種各樣的原因,依然不肯就範,影響系統的穩定,所以他在真實世界裏建立了zion,讓這些天生反骨的人都去了那裏,他用the

one來研究這些人,升級matrix系統,可是zion不能太強大,所以當它發展到壹定程度時,機器就讓the one返回the

source,提交自己采集的信息,然後毀滅zion,重新啟動matrix,並由the one到matrix裏選人重建zion,開始下壹個循環.

那些1%的人不接受機器給的matrix,那難道說他們就肯接受另外壹個機器給的zion

matrix?如果是這樣,matrix早就升級了,architect就不會有煩惱了.

3.片子本身,請相信我,這部片子的導演絕對沒有那麽膚淺和無聊,他探討的是人和機器的關系,不是機器的未來.如果妳看到了稻草,那是因為自己腦子裏是稻草. --- neo是人還是程序? 兼談他與smith的關系. ---

1.片子裏所有的程序看到neo時,都強調了you are a

human.包括壹路打架的smith,先知,法國人,設計師,它們的談話都提到了這點,反復強調.連那個錫安城裏的老頭議員聽到neo說睡不好的時候,都說,那說明妳還是人類啊.

在與architect的那段對話中,設計師張口閉口都是說"妳們人類",既然這些了解真正秘密的程序都這麽說,可以斷定neo是個人.

2.為了說下面的觀點,得先說說密探smith了.

表面上看,他的每次出場都是來和neo打架的,但是我得說他每次出場是為了提升自己和neo的能力,他們就像雙胞胎,互相在copy對方的代碼,這也是兩個人打架的招式越來越接近,而且smith對neo說,我們的目的壹樣的,是這個***同的目的讓我們連接在壹起......這裏的***同目的是什麽呢?

擺脫機器的控制!

smith在第壹集裏就表達了對錫安城的向往,他向孟菲斯要錫安城的主機密碼,因為他想進去,他壹個程序,為什麽要去錫安城?妳可以覺得他是為了消滅那些錫安城的人,不對,因為之前系統裏就從來沒有試圖往錫安城裏送過程序,那些密探也只能在matrix裏追蹤他們的目標,每次當neo他們接通電話,逃出matrix的時候,他們就安全了.smith在第壹集裏說,,世界上只有人類,象病毒壹樣,喜歡侵占別人的地方,然後耗盡資源,第二集裏他就變成了名副其實的病毒,因為他明白只有人,而不是程序可以擺脫機器的控制,所以他開始試圖讓自己變成人......

第二集開始,smith就把自己的耳塞摘下給了neo,傳達了壹個很明確的信息,我回來了,而且我不再是幹探並不再受機器控制了.在第壹集,當他和孟菲斯講解人類病毒論,他還把自己的耳塞摘下,這也已經給第二集裏他的變化埋下伏筆.

從第壹集開始,表面上,neo就經常在學習smith的打架招式,從系統實質來說,也是在研究學習smith的代碼,這就是在第二集中,他被成千上萬smith圍攻時,他為什麽不開始就用"超人放屁"那招飛走,那打鬥可不是打給觀眾看的,他是在解讀新的smith的新功能,這也能解釋為什麽他能在第二集的最後擋住電子章魚.

smith可以把自己copy在人身上,進入zion的世界,這時他就是程序和人的混合體,那時有壹個鏡頭,他切了自己的手,那是他第壹次在人的身上,他要體驗壹下痛的感覺.他能將自己程序功能帶到zion,neo就是從他身上學到的這個本事,所以neo不管在zion還是matrix裏都有對付機器的能力了,他在和smith打架時就學到了這個本領,但是從來沒用過,被電子章魚追殺的時候,他突然意識到自己的這個能力,但是是第壹次運用,把自己的力量耗盡,所以暈倒了.所以smith暈倒,是因為他第壹次使用人的能力,同樣不熟練,所以他也耗盡體力了.

3.所以說,neo是帶了程序的人,他原來是普通人,當被選中,植入the one程序後,他就變成了the

one,因為他的功能,是用來采集信息的,所以他的程序有極強的學習功能,這也是為什麽他的本領越來越強.

題外話,那個六翼天使和neo打架,不是為了測試他是不是the one,而是想知道他現在的能力到了什麽地步,也許甚至是傳遞壹些能力給他.

  • 上一篇:對講機距離 價錢
  • 下一篇:各種殺毒軟件的優缺點
  • copyright 2024編程學習大全網