轉貼---某位高手對駭客任務之解析!!!

下面是我看駭客任務的心得,請各位同好指教、討論:

首先,全片中軟體領域的『物件導向觀念』無處不在,真佩服美國人的科幻想像
力,他們構築的幻想世界已經超越當年的『星際大戰』太多了,甚至到了曲高和寡的
地步,本片英語原文中涉及了很多軟體專業術語,很難想像除了特效外, 有幾個人能
看懂全劇所要表達的意涵。

名詞解釋(我看到值得探討的):
1. 『Matrix』劇中翻『母體』,大家應該都知道可翻『矩陣』,有些網友認為很像作
業系統(OS)或一個Online Game。其實,在軟體領域中,Matrix比較像是一個分散運
算平台,有點像IBM提倡的網格運算架構一樣;所以Matrix還是比較像矩陣,只是每個
節點都是銜接到人腦上,由Matrix接收每個人腦的訊息,再構築出虛擬世界,是很像
Online Game,不過Matrix強調了『分散再集合』的意味。
2. 『Code』劇中翻『密碼』,其實應該是『軟體執行時期的機械碼』,只是這樣翻可
能更多人看不懂。在尼歐等人去找囚禁Key Maker的資訊販子(我忘了名字)時,尼歐
看到很多程式時說:『這些密碼好像都被加密了!』,其實這裡電影中想表達的是,
在資訊販子周圍這些『執行中的機械碼』都已經被加密了,這相當符合資訊販子的作風。
3. 『Source』劇中翻『萬物之源』,這個詞翻得還可以。我在看片子的過程中,原本
以為Source指的是Matrix的Source Code,後來看電影中想表達的是『程式產出及消滅
的地方』,有點軟體底子的人都知道,通常程式在產出後需要『部署』的動作,所以
程式產出及程式執行大多會在不同的地方,而Source就是表達『程式產出處』,只是
寫Matrix的造物者自己也是個程式,所以劇中的Source還是在軟體系統裡面,且與
Matrix所建構的虛擬世界相連,這點我就覺得有點不合理,不過也有可能造物者程式
本來就是計畫想讓尼歐(也就是救世主)跑進來,所以才將Source和Matrix 連結在一
起。

劇情解疑:
1.為何祭師和造物者程式(寫Matrix平台的程式)都能預知尼歐的行動:
祭師知道尼歐想坐下、想吃糖;而造物者程式知道尼歐會回答甚麼,且
反應在電視牆上。
因為尼歐和其他人一樣,腦中的命令資訊傳到Matrix上的虛擬分身時,都會先經過
Martix平台,而此時造物者或祭師就能從中攔截這些資訊,所以虛擬世界中的虛擬尼歐
還未動作時,祭師或造物者就能先知道他想作甚麼。
那為何祭師和造物者程式可以這樣做呢?因為它們都是等級最高的程式,不但不是活
在Matrix平台上,而且還有本事操控Matrix平台,偷看Matrix平台上的所有資訊。
2.尼歐在Source中和造物者程式到底說些甚麼:
想必大部分的人都卡在這裡吧!下面是我的理解:
首先,造物者程式在創造自認為完美的Matrix平台後,發現仍有些人(指人腦)無
法徹底融入Matrix所創造出來的虛擬世界,而且這些人之中總會出現一個問題最嚴重的
人,這個人有本事破壞Matrix平台所創造出來的虛擬世界,這個問題最嚴重的特例就是
每一代的『救世主』。雖然有這麼嚴重的問題,但造物者程式還是一直無法解決這個
Bug,而又擔心這些人摧毀Matrix,毀掉所有依賴人類能量而活的電腦。
所以,造物者程式想出了一個沒有辦法中的辦法,就是在這些人覺醒過 來之後,
造物者程式就睜隻眼閉隻眼將所有不受控制的人都集中(引導)到錫安 中,且創造了
『救世主預言』這個謊言,並由造物者程式自編自導出『救世主要盡一切力量闖到
Source中,才能解救所有人類』這樣的戲碼,讓這些不受控管的人(造物者認為算是
『例外狀況』),都淪入這樣的一個輪迴之中;而這個輪迴每次的終點,就是每一代的
救世主到Source中與造物者程式見面,這時候造物者程式就說明了:其實到Source並不
能拯救所有人類,因為除了錫安裡的人,大部分的人類都還被Matrix平台控制住,也就
是Matrix死,這些人就死,且大量的烏賊一樣會攻進錫安,所以只要不聽從造物者程式
的建議的話,所有的人類都得死(包含被Matrix控制的人及錫安裡的人),但造物者程
式自己其實也不想,因為所有人類一死,依賴人類生物能量的所有電腦及電腦軟體也都
會死,
此時造物者程式就讓救世主選擇:
1. 普渡眾生的大愛:救世主屈服造物者程式的建議,為了保住大部分仍被Matrix
控制的人類,而任由造物者程式派烏賊消滅錫安;然後就像伊甸園一
樣,由救世主找十幾個不受控制的男男女女去重建錫安,再由『找到下一代救世主』為
起點,收集所 有不受Matrix控制的人類,並進行下次的輪迴(無限迴圈中的下個循
環),完成另一個『救世者預』。
2. 解救愛人的小愛:救世主不聽從造物者程式的建議,去解救愛人,而不重建錫
安。如此一來,救世主著要背負錫安與Matrix上的人類,也就是全體人類
全滅的後果 。(也就是全體人類和電腦同歸於盡,其實這只是造物者程式為了掩飾
Matrix缺陷,而且延續所有程式生命的謊言)。
上面兩個選項,就是祭師所說(好像是她說的吧?):『The problem is choices
(不知道有沒記錯)』,前五代的救世主,在面臨選擇的時候,每次都選了 1 選項,
也就是放棄原本錫安的人,保住大部分還被Matrix控制的人,去重建錫安(世俗所認為
的大愛),卻不知到自己反而被造物者程式利用,而成 了下次輪迴的起點,等於又
幫忙造物者程式去將不受控制的人類收集到錫安等著被毀滅。不過尼歐不同,他選擇了
解救愛人的小愛,反而跳脫了造物者程式為它們定義的無窮迴圈,如此一來,
連造物者程式都無法預測下一步會發生何事了,但是,以造物者程式的立場,錫安
是無論如何要滅掉的,只是如何繼續『救世主神話』,就不得而知了。

這裡,我就相當佩服『駭客任務』的編劇,因為他隱喻了世俗人皆無法
跳脫世俗限制,落入『輪迴』的悲哀。
另外一提,在軟體領域中,造物者選擇的作法等於是將程式中所有的例外狀況集合
後一併處理,也就是造物者程式選擇將無法處理的Bug、例外,全部丟到一個迴圈中,
利用『救世主預言(謊言)』收集這些例外(就是不受Matrix控制的人),在每次迴圈
的最後,派大量烏賊摧毀集中在錫安中所有不受控制的人,且讓這個迴圈生生不息的跑
動,這樣造物者程式雖然不知道如何解決Matrix平台這個大Bug,但卻想了個:『將無
解的問題,丟到另一個無解的迴圈』這個權宜之計來逃避。

說實在,以小弟軟體人的眼光來看,這招真是高啊!

第二集尚未解開的謎:
1.究竟Matrix的缺陷究竟是甚麼,為何有相當多的人沒辦法融入Matrix所創造的虛擬世
界中,而會產生像尼歐及錫安內的這些人,這些半途醒來的錯誤節點?
在劇情中,造物者程式說這個謎的解只有祭師(一個有缺陷的程式)知道。
2.在Matrix虛擬世界中會飛就算了,為何尼歐在真實世界的肉體強到能夠徒
手阻擋(我認為可能是用腦波)烏賊?
我認為的解:
這裡我認為真實世界的尼歐本身可能就有像是念力或超強腦波的特異功能。
這些有特異功能的人都出類拔萃,不易受Martix控制,像第一集中祭師身邊能夠彎曲湯匙的小孩一樣。
第一集中,他們嘗試教尼歐彎曲湯匙,尼歐在第二集要上船出任務前,
也有人交給他湯匙,所以尼歐極有可能就是特異功能者,而在第二集末,他的特異功能覺醒了,所以
強到可以用腦波阻止烏賊,就像它們放出電磁彈(波)防止烏賊一樣。
而Matrix的缺陷也就在於無法完全控制這些現實世界就有特異功能的人,因為Matrix
的虛擬世界是依據正常人的腦子設計出來的。

我的觀後感想:
『駭客任務』系列的思考意境已經比我所看過的任何電影要高太多了,尤其在探討
『人』的部分;近年來,好萊塢拍攝較有深度的科幻片時,都會涉及探討究竟甚麼是
『人』,『人』的定義為何。
由『AI人工智慧』、『變人』到『駭客任務』都有這樣的
影子,而這三部片的深度本人認為:
『駭客任務』>『變人』>『AI』
『變人』想表達:只要符合人性中的不完美,勇敢面對不完美,無論是 肉身或機械都
不是重點。只要有『人性』,就是『人』。
『AI』也想表達這點,只不過後來為了發揚『人性是非常非常可貴而難
得的』,而狗尾續貂的加上外星人那段,本人認為是失敗中的失敗,所以排在『變人』
之後。
而『駭客任務』就更高了,他表達了佛家『五蘊皆空』的觀點,認為人世間的一切都
是幻象,也表達了『宿命』及『輪迴』(就像救世主反覆了六代一樣)。且更進一步的認
為,只有擁有獨立思考、突破現狀的能力,才算『人』的境界。
就像劇中的Key Maker一樣,Key Maker雖然也受到『造物者』程式的安
排,但他為了 證明自己是有用的(天生我才必有用),不是一個該被消滅程式,所以拼
命抵抗Martix, 想活下來完成他自認為的使命。把原本只是程式的『Key Maker』和還沈溺
在Matrix幻境 中未覺醒的人們比對,反而Key Maker覺得更像個『人』。

『駭客任務』藉此暗諷了世間大部分的人沈溺於世俗格局,無法跳脫 Matrix,也無法
完成自己真正使命的悲哀。
這和我國古代道家思想所探討的『道』,是一樣的哲學概念,只是『道』這個名詞
被西方改成了『人』,現在反倒是西方拼命在研究、發揚道家思想,
而我們自己卻荒廢了......
還不加油!現在知道人家電影拍的好不是偶然的吧!

全站熱搜

vbqa 發表在 痞客邦 留言(0) 人氣()