Senior Member
|
軟體人看『駭客任務』的感想,小弟寫了粉久(有少許劇情)
--------------------------------------------------------------------------
我是小比,下面是我看駭客任務的心得,請各位同好指教、討論:
首先,全片中軟體領域的『物件導向觀念』無處不在,真佩服美國人的科幻想像力,他們構築的幻想世界已經超越當年的『星際大戰』太多了,甚至到了曲高和寡的地步,本片英語原文中涉及了很多軟體專業術語,很難想像除了特效外,有幾個人能看懂全劇所要表達的意涵。
名詞解釋(我看到值得探討的):
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控制的人,去重建錫安(世俗所認為的大愛),卻不知到自己反而被造物者程式利用,而成了下次輪迴的起點,等於又幫忙造物者程式去將不受控制的人類收集到錫安等著被毀滅。
不過尼歐不同,他選擇了解救愛人的小愛,反而跳脫了造物者程式為它們定義的無窮迴圈,如此一來,連造物者程式都無法預測下一步會發生何事了,但是,以造物者程式的立場,錫安是無論如何要滅掉的,只是如何繼續『救世主神話』,就不得而知了。
這裡,我就相當佩服『駭客任務』的編劇,因為他隱喻了世俗人皆無法跳脫世俗限制,落入『輪迴』的悲哀。
---------
『未完』
|