不是伸手黨,百度了,各種要金幣神馬的。。。挽尊一下!屠龍之技
作者:長鋏
一
雨水從寬闊的大理石臺(tái)階上淌下來,打濕了年輕人制作考究的山羊皮皮鞋。他的身形頎長瘦削,撐一把漆黑的木柄雨傘,側(cè)臉仰望著灰蒙蒙的天空。年輕人推開圖書館那扇銹澀厚重的大門時(shí),一只鴿子飛了出來。他鈍重的步子在高聳狹窄的空間里激蕩回響。這是一個(gè)由教堂改建而成的街區(qū)圖書館,在這個(gè)時(shí)代,聆聽圣音的人已經(jīng)不多了。
年輕人停住了腳步,目光驀地垂落到教堂內(nèi)遠(yuǎn)遠(yuǎn)的一角。冬日灰冷的陽光從高窗上的彩色玻璃中透下,照著一個(gè)佝僂的背影。肥胖的鴿子隨意地停在那個(gè)人的肩膀、亂糟糟的白發(fā)和綠漆剝落的長椅上。
年輕人緩緩走近這個(gè)渺小的身影,慎重的步子甚至沒有驚動(dòng)啄食的鴿子!斑@就是了。”他聽到怦怦直跳的心臟在說。
“先生!蹦贻p人深深地躬下身去。
老人頭也不抬,手指捏搓著黃褐色的鳥
糧,長指甲又黑又亮。
“周末不開放!北溧硢〉穆曇粝袷莵碜躁幉艿馗。
“我不是來借閱圖書,我……”“走吧!
年輕人的嘴唇微微顫動(dòng),他本來就不是擅言之人。但他沒有離開,而是安靜地垂拱而立。
一個(gè)時(shí)辰或是更久之后,鴿子吃飽了,它們快樂地盤旋追逐起來。羽毛、爪子上的鳥糧、鳥屎像雨沫似的飄落到年輕人短而硬的頭發(fā)上。
“來此何事?”
“學(xué)習(xí)屠龍之技!
教堂再次陷入沉默,又像是時(shí)間的凝固。
“我來到這里,就已經(jīng)證明:我將是您最出色的弟子。因?yàn)閷?duì)于外面的人來說,您的名字不過是個(gè)虛無縹緲的傳說;而之于我,您就像是nul一般真實(shí)、唯一!(nul是Asc碼中的零。)只有我能找到您,也只有我才是您最合格的繼承人!”年輕人的聲音急促、干凈,顯然,這一天他已經(jīng)等待很久了。
“繼承?”老人鷙冷的目光刺得他一噤,但他的勇氣沒有退縮。
“是的,先生。我的父親就是一個(gè)程序員,一個(gè)平庸甚至拙劣的ASP程序員。他一輩子都在兢兢業(yè)業(yè)地寫腳本,可他只是在原地打轉(zhuǎn),徘徊不前,就像一個(gè)循環(huán)。不過他活得很開心,他從未覺得自己卑微。有一天,一個(gè)名叫ETT的家伙嘲笑他活得窩囊,父親只是寬容地一笑;不久,一個(gè)叫Java的毛頭小伙兒也在他面前耀武揚(yáng)威,父親陷入困惑,但仍未動(dòng)搖他信奉的馮·諾依曼哲學(xué)。直到有一天,父親遇到了乳臭未干的DotNet,父親的精神世界徹底崩潰了……可是,這時(shí)他已經(jīng)四十二歲了,遠(yuǎn)遠(yuǎn)超出一個(gè)程序員的職業(yè)生命。父親死了,過勞死,沒有醫(yī)保,沒有補(bǔ)償,自始至終,他只是一個(gè)腳本的奴隸……我瞧不起他!我發(fā)誓,我絕不能像父親那樣活著,我要成為真正偉大的程序員,像約翰·卡馬克、蒂姆·伯納斯·李那樣名垂青史!這便是我對(duì)父親的繼承,先生!
“數(shù)學(xué)有用嗎?”老人突然發(fā)問。
年輕人一愣,說:“我學(xué)過哥德爾的形式邏輯和迪杰斯特拉算法理論……”
“數(shù)學(xué)有用嗎?”老人像沒聽到似的重復(fù)問
道。
年輕人的臉紅了,“沒用!彼q然記得上個(gè)世紀(jì)一位編程大師說過,對(duì)于商業(yè)編程和web編程來說,數(shù)學(xué)屁用沒有。
老人冷笑一聲,吃力地直起身,說:“跟我來!
他站起來后身高還不及年輕人的腋下,年輕人不禁想起了自己的父親,他潮濕的目光垂落在老人光禿禿的頭頂上,鼻子就像吸人了發(fā)霉的灰塵一樣澀澀的。
他們從排列緊密的長椅間穿過,走過一條比地牢還陰冷的封閉長廊,攀上一道顫顫巍巍的木樓梯,木梯嘎吱作響,灰塵簌簌撲落,年輕人努力躬著腰,頭還是被低矮的樓板磕了幾下。他們來到一間狹窄逼仄的閣樓前。
閣樓又小又破,風(fēng)和雨水不住地從木板墻外透進(jìn)來,墻紙已經(jīng)脫落了大半。屋內(nèi)堆滿了機(jī)箱和硬盤,綠熒熒的指示燈在黑暗中閃爍,就像是守護(hù)著寶藏的龍的瞳孔?諝庵袀鱽黼娏鞯奈锁Q,還有嗶嗶的脈沖信號(hào)聲。
老人在破爛堆里翻揀著,身子顯得愈加佝僂。良久,他吃力地抱起一臺(tái)機(jī)箱,年輕人連忙伸出手,幫助他把機(jī)箱放在高處。
“認(rèn)識(shí)嗎?”老人的目光變得鄭重。
“呃……”年輕人躊躇著,“是……是蘋果?”是的,蘋果機(jī)!他猶然記得自己十五歲時(shí)是怎樣教訓(xùn)那些十八九歲的街頭小子的:“我玩兒蘋果機(jī)的時(shí)候你他媽還在玩兒泥巴!你以為蘋果機(jī)是
一口袋鋼崩兒就能玩兒一上午的那種賭博機(jī)嗎,小子?!”那種感覺,酷斃了。
老人表情柔和下來,聲音卻依舊嚴(yán)厲:“還愣著干什么?把它運(yùn)轉(zhuǎn)起來!”
年輕人小心翼翼地抱住它,它是如此沉重,外殼就像鉛板一樣厚,而里面的主板儼然是未完工的硅鋼工地,焊錫像水泥疙瘩一樣粗大。與口袋里的蘋果PDA不可同日而語。他不禁有些失望,想起了一個(gè)古老的笑話:一個(gè)真正的程序員會(huì)用CPU散發(fā)的熱量來爆大米花。當(dāng)然,這是上世紀(jì)的事了,在云時(shí)代。(云時(shí)代是以“云計(jì)算”為特征,個(gè)人計(jì)算機(jī)只作為接入口,一切計(jì)算交由互聯(lián)網(wǎng)中的“云”來進(jìn)行。所謂“云計(jì)算”,是指網(wǎng)格計(jì)算、分布式計(jì)算、并行處理的發(fā)展。),PC更像是一個(gè)掌上終端,如果不是錄人與顯示的需要,它可以比指甲蓋更小。
他沒有吃到爆米花,他吃到了爆栗。電源指示燈壓根兒就沒亮過。他有點(diǎn)沮喪,但又安慰自己說:我只是個(gè)程序員,我不必懂得機(jī)器。
老人看透了他的心思,犀利的目光直視他漆黑的眸子,“這就是所謂的最偉大的程序員嗎?”
“我不必懂得機(jī)器!”他梗著脖子,“我甚至不必懂得機(jī)器語言,我不喜歡粗陋生硬的二進(jìn)制!
“跪下!”老人在背后狠狠地踢了他腿關(guān)節(jié)窩一腳,他跪倒在地,膝蓋很痛,但他的心在歡呼,血液在沸騰,他熱淚盈眶!他明白,在這一刻,他真正成為了上善大師的弟子,屠龍者的傳人!
師父黯淡的瞳孑L里閃爍著幽幽的光,他瘋狂地在廢物堆里翻動(dòng)著,屋子里充滿沉重的喘息,就像是龍的呼吸,渾濁黏滑。最后,一臺(tái)全身糊滿機(jī)油的漆黑如墨的機(jī)器浮現(xiàn)在眼前,它是齒輪結(jié)構(gòu)的,靠蝸桿、皮帶傳動(dòng),甚至……還有手柄。
“認(rèn)識(shí)嗎?”師父疲憊地坐在地上。
年輕人的目光陡然變得凝重、遲疑起來。他聯(lián)想到了什么,但他沒有脫口說出那個(gè)尊貴的名字,就像他無法說服自己相信,強(qiáng)大無比的“云”居然始于如此丑陋的機(jī)械一樣——一臺(tái)中世紀(jì)的提花機(jī)都比它復(fù)雜。
它是圖靈機(jī),一個(gè)由無限延伸的紙帶控制的靈魂。這鴻蒙之初的原始機(jī)器智慧,僅用讀寫和涂抹就解決了圖靈停機(jī)、判定性、哥德爾、丘奇的全部問題!
“世界的本質(zhì)是是與非,不是嗎?”師父說。
二
Max(1,100);。(就是取l與100二者中的大者。)
粉筆頭在墻上艱難地移動(dòng),發(fā)出刺耳的摩擦聲。水泥墻很光滑,澀硬的粉筆頭很難在上面留下劃痕,當(dāng)粉筆劃至最后一筆,它斷了,在水泥墻上留下一個(gè)粉點(diǎn),就像是指針運(yùn)算符。
“1 。”他簡潔地回答道。
“好吧,去證明你自己!睅煾副尺^身去,一小截粉筆頭在空中翻轉(zhuǎn),他敏捷地伸手握住了它。粉筆太短了,就像是一段寒傖的代碼。他緊握著它,卻感到渾身充滿了力量。
年輕人穿著運(yùn)動(dòng)套頭衫和臟兮兮的牛仔褲,把腳放在豪華辦公桌上,大腳趾掛著一只人字拖,另一只握在手里,他熟練地旋轉(zhuǎn)著,乜斜著對(duì)面西裝筆挺的中年男子。
“這……”那人遲疑一下,“請(qǐng)問先生,你有
簡歷嗎?”
他笑笑,指上的人字拖飛快地旋轉(zhuǎn)著。
“沒有簡歷的話,能簡短地介紹一下你所精通的領(lǐng)域嗎?”那人依舊很客氣地微笑著,把手掌搭成金字形,但他沒有等到回音。優(yōu)雅的金字形解體了,他微蹙眉頭,遞過來一份精美的文件,“這是上一位應(yīng)聘者的簡歷,你可以參考一下。鄙公司對(duì)技術(shù)水平要求較高,一般來說……”
年輕人把簡歷揉成一團(tuán),直接扔到了對(duì)方的金線眼鏡上。是的,當(dāng)時(shí)就是這樣的,許多年之后,人們依舊對(duì)這個(gè)場景津津樂道。然后,他心滿意足地聽到一個(gè)聲音說:“好
吧,請(qǐng)跟我來!
“蠢豬!二十個(gè)人還拿不下這個(gè)項(xiàng)目?你們都是混飯吃的嗎?”一個(gè)腦滿腸肥的項(xiàng)目主管正口沫橫飛地訓(xùn)斥著手下,盡管這群小伙子中不乏名牌大學(xué)的高材生,但他們也不得不忍氣吞聲地埋頭苦干。
年輕人旁若無人地從主管身邊走過,拖鞋在工作間發(fā)出響亮的趿拉聲。然后,他一屁股坐在了主管的座椅上。
“你干什么?啊?”主管露出不可思議的表
情,他瞟見門口站著的人事部經(jīng)理,正滿臉通紅地沖自己點(diǎn)點(diǎn)頭。
主管寬大的桌面上堆滿了設(shè)計(jì)文檔,這是一個(gè)很冗繁的工程,二十個(gè)人在一個(gè)月內(nèi)完不成是情有可原的,所以人事部才火速招人。可是,這群混蛋難道不記得古老的教誨了嗎?給一個(gè)延期的項(xiàng)目增加人手,只會(huì)讓它延期得更久。年輕人輕蔑地一笑,手一揚(yáng),項(xiàng)目設(shè)計(jì)文檔像鴿子一般滿天飛舞,悠悠地飄出了寬大的窗戶。他從窗戶俯瞰這座科技之城的全貌,還有潔白的象牙海岸,心曠神怡。主管的位置是個(gè)好位置,他很享受地將身體陷入座椅,輕輕地拉出鍵盤,一只修長的手覆在上面,另一只手無聊地搭著,可惜他不抽煙,否則夾上一根煙會(huì)是個(gè)不錯(cuò)的選擇。他慵懶地閉上眼睛,似乎聽到了電源接通時(shí)“滴”的一聲。
主管鐵青著臉保持沉默,他喘著粗氣,像一頭大汗淋漓的騾子。滿屋子的人都停止了工作,圍在主管的身后,沒有一點(diǎn)聲響。
十個(gè)小時(shí)后,城市滑入寂靜的午夜,一百零一層的高空可以享受天堂般的靜謐,期間沒有人離開,連上廁所的也沒有,他們都在等待著DEBUG的那一刻,歡呼或是咒罵?上麄儧]有等到,調(diào)試是他們凡夫俗子的事。一個(gè)真正偉大的程序員,從不寫流程圖,因?yàn)樗麑?duì)一切成竹在胸;從不寫文檔,因?yàn)闆]有人能讀懂他的程序;更不會(huì)測(cè)試他的程序,因?yàn)樗麆?chuàng)造的程序都有一個(gè)完美的自我,平靜而優(yōu)雅。
年輕人刷地站起來,他的腳已經(jīng)有點(diǎn)酸麻了,這才意識(shí)到自己已經(jīng)保持一個(gè)坐姿達(dá)十個(gè)小時(shí)之久。他喜歡人字拖,因?yàn)樗虝?huì)他走路,教會(huì)他怎樣與權(quán)威打交道。在他轉(zhuǎn)身的時(shí)候,他聽到經(jīng)理對(duì)主管憤怒的咆哮。
三
“一個(gè)真正的程序員,他的編程自裸機(jī)始爾!“一個(gè)真正的程序員,不存在系統(tǒng)分析師和軟件設(shè)計(jì)師之分,他就是個(gè)純粹的程序員,從機(jī)器語言到匯編器到編譯器到無數(shù)高級(jí)應(yīng)用程序,他無所不通。但,你必須從最開始學(xué)起……”
師父的手指拳曲萎縮,指甲縫里滿是污垢,可當(dāng)他把雙手平放在鍵盤之上,卻又像鋼琴師一樣優(yōu)雅。
“鍵盤的按鍵是有限的,代碼卻是無限的,以有限為無限,這就是編程之道。編程是有法的.思想?yún)s是無法的,以無法為有法,這就是編程之道!睅煾刚f。
師父的舊式鍵盤按鍵有些澀硬.聲音聽起來就像是機(jī)械打字機(jī)的嗒嗒聲。這美妙的聲音撩撥著他的耳洞茸毛,像金幣的摩擦音一般動(dòng)人。他如癡如醉地佇立著,他能夠感覺到調(diào)制過的數(shù)據(jù)穿過銅線時(shí)持續(xù)不斷地嗡鳴,他能聽到讀盤時(shí)沙沙的聲音,就像是指尖抹過蘋果機(jī)的磨砂鋼殼。
師父人定般凝固的背影變得模糊,與數(shù)據(jù)流、宇宙背景輻射的混沌融為—體。
四
“又是他!逼恋姆⻊(wù)小姐悄悄地對(duì)同事說。這個(gè)面色蒼白的年輕男子來到這家以死亡射擊游戲聞名的競技俱樂部,每次都直奔終極射擊游戲機(jī)——Quakel0,戴上虛擬現(xiàn)實(shí)頭盔,選擇最高等級(jí)的“恐怖伊萬”,然后在游戲中被擊斃……游戲結(jié)束后,他的鼻孔、眼睛、耳朵都滲出真實(shí)的血來。因?yàn)橛螒蚬倘皇翘摂M的,大腦卻被頭盔駁接口輸入的電子信號(hào)欺騙了,以為他真的死了。虛擬現(xiàn)實(shí)技術(shù)對(duì)感官體驗(yàn)的模擬達(dá)到了巨細(xì)無遺的程度,那種被一發(fā)直徑為0.5英寸高速旋轉(zhuǎn)的航空機(jī)槍子彈爆頭的滋味大概只有那些白粉仔敢嘗試了,可即便是生活在幻覺之中的他們,對(duì)這玩意兒也沒有敢試第二次的。
年輕玩家面無表情地端詳著頭盔,服務(wù)小姐正在為他圍白圍脖,以免他“死亡”后七竅流血弄臟游戲躺椅。
“其實(shí),你不必老是挑恐怖伊萬。”服務(wù)小姐善意地提醒他。
恐怖伊萬是智能程序,在DOOM時(shí)代,人類玩家可以輕易地?fù)魯∽畀偪竦碾娔X,但在今天,人類玩家對(duì)電腦Boss避之唯恐不及?植酪寥f的運(yùn)算速度為每秒三百萬億次;更何況人類的生物神經(jīng)還存在著反應(yīng)遲滯的問題,即便是最高超的射擊手,也會(huì)有心到眼到而手不至的問題,可是電腦不存在此類問題。
年輕玩家目光一凜,死魚眼射出的寒光讓好心的服務(wù)小姐下意識(shí)地后撤半步。瘋子,這絕對(duì)是瘋子!她對(duì)自己說。一個(gè)正常人若在游戲中被擊斃上百次,即使死亡的痛苦沒有壓垮他的身俸,那種極致的恐懼也足以令他崩潰發(fā)狂了。
“沒有人能擊敗恐怖伊萬。傻蛋!”一群白粉仔圍了上來。他們中不乏Quakel0的頂尖高手,但敢于挑戰(zhàn)恐怖伊萬的人還沒出生呢。
年輕人的眼皮都沒抬一下,徑直選擇“絕望死地”環(huán)境參數(shù),在為伊萬選擇武器時(shí),他竟然點(diǎn)擊殺傷指數(shù)l0 !
“酷斃了!”一個(gè)光頭贊賞地拍拍玩家的躺椅,然后回頭用口型對(duì)同伴說,這傻屄!同伴們開心地笑起來。
游戲開始了,年輕玩家把腳放在操作臺(tái)上,化是光腳!不,大腳趾上還掛著一只人字拖。光頭的目光直了,他想起了一個(gè)不甚久遠(yuǎn)的傳說。當(dāng)然,那只是傳說而已。
沒有人能透過頭盔觀察到玩家的表情,但圍觀者能從三維即景投影臺(tái)上讀到他的心情。他很緊張,是的,因?yàn)楫嬅嬖谖⑽㈩澏,就像被蒸汽模糊了的圖景。許多人在與人類玩家對(duì)戰(zhàn)時(shí)常常能做到心平氣和,但真正到了恐怖伊萬面前,他們的槍口就抖得跟斯皮爾伯格的戰(zhàn)地鏡頭似的。
年輕玩家靜靜地盯著畫面,迦南半島的熱帶植物遮天蔽日,四周奇熱無比,蚊蟲無孔不入。盡管他“穿”了厚厚的野戰(zhàn)服,依舊被叮得紅包累累?纯蛡儚耐婕业牟弊由稀⑹直凵峡吹揭粋(gè)又一個(gè)紅腫大包浮出來。雖然蚊蟲只“生活”在游戲環(huán)境中,但大腦卻誤以為皮膚真的受了叮咬,調(diào)動(dòng)人體免疫系統(tǒng)對(duì)抗蚊子注入的“甲酸”,從而產(chǎn)生過敏反應(yīng)。
看客們相視而笑,這傻蛋!玩?zhèn)游戲還這么當(dāng)真。難道選擇了“絕望死地”的對(duì)戰(zhàn)環(huán)境,就真有人把你當(dāng)海豹突擊隊(duì)員了?!不過,被叮得癢痛遍體還能紋絲不動(dòng),他們也不禁暗暗佩服。
“你看到了什么?”師父輕輕撫摸著鴿子的羽毛。
“鴿子!
“蠢材!”師父硬如老樹疙瘩的指節(jié)敲在他腦
袋上。
“你看到了什么?”1994年,一位退役軍官也這樣問一個(gè)身穿編織毛衣的小伙子。
退役軍官曾經(jīng)是一名技藝高超的空軍飛行員,他發(fā)現(xiàn)無論與眼前這個(gè)貌不驚人的年輕人進(jìn)行多少局飛行戰(zhàn)斗游戲,自己都是慘敗,這在實(shí)戰(zhàn)中是從未有過的。
“我看到,電腦就像一個(gè)傻瓜。它總是按我猜想的那樣進(jìn)行計(jì)算,我總能判斷出它的進(jìn)攻方式。如此而已!毙』镒勇唤(jīng)心地嚼著口香糖,“我可以隨便搞出比這更好的飛行戰(zhàn)斗游戲!
飛行員的眼睛瞪大了,他意識(shí)到一位未來的大宗師就站在眼前。于是他說:“別玩了,小子,我們?nèi)ジ梢环笫聵I(yè)吧!”
于是,一款飛行戰(zhàn)斗游戲的史詩之作誕生了。席德·梅爾,那個(gè)愛穿編織毛衣的小伙子,在成為上個(gè)世紀(jì)最偉大的程序編織者之前,他首先學(xué)會(huì)的是閱讀游戲。
“我看到了什么?”年輕玩家問自己。
他的鼻息輕輕拂動(dòng)了鼻前的一片樹葉,他盯著這片散發(fā)著綠汁嫩香的完美樹葉,直到瞳孔燥熱欲裂。他看到葉片的鋸齒邊緣反射著金色的陽光,漸漸模糊退隱,化為優(yōu)美的寇赫島海岸線,在更精微處,自相似的謝爾賓斯基三角形無從遁形……那些逼真得纖毫畢現(xiàn)的三維圖像,頓時(shí)像被加特林機(jī)槍擊中的血肉之軀一樣化為滿天彌漫的血霧,繼而轉(zhuǎn)化為無限次迭代方程所控制的數(shù)據(jù)流。
傳說在恐怖伊萬現(xiàn)身之前,你首先能感覺到的是地面的顫抖。身高九英尺、體重八百磅的龐大身軀,可以輕易地舉起重達(dá)四十多公斤的加特林六管航空機(jī)槍。這種可怕的機(jī)槍本是為武裝直升機(jī)配備的重型機(jī)槍,每分鐘8000發(fā)的子彈風(fēng)暴能把一臺(tái)防彈林肯車轟成鋼灰?植酪寥f的左臂裝載一管磁力鎢彈槍,可產(chǎn)生高達(dá)兩千萬安培的電流,電流形成的磁場在200納秒的時(shí)間內(nèi)爆發(fā)出比地球氣壓強(qiáng)十萬倍的壓力,將子彈加速到每秒20千米。如果說伊萬的右臂象征著毀滅與狂暴,左臂則無疑是速度與精
確的代名詞。正因?yàn)槿绱,伊萬現(xiàn)身后的圖景只有通過回放對(duì)戰(zhàn)錄像來“回味”了。從來沒有人能在生前目睹伊萬之真容。從來沒有!
畫面在微微顫抖,看起來就像是老式膠片電影的齒輪顫動(dòng)?纯湍X門兒上都滲出黃豆大的汗珠,一個(gè)十六七歲的黃毛男孩甚至捂住了耳朵。
如果敵人從樹葉縫隙里露出十個(gè)像素大的迷彩服,你會(huì)看到什么?事實(shí)上,你什么也看不到。這正是迷彩服存在的意義。然而,對(duì)于程序員來說,樹葉與游戲主角的差別可就大了。
電光石火間,AKl03自動(dòng)步槍的扳機(jī)被扣動(dòng)了!他的肩部因后坐力劇烈地后震,看客們也神經(jīng)質(zhì)地哆嗦了一下。然后,一聲巨大的鈍響震得三維投影平臺(tái)幾乎散架,火花四射——當(dāng)然,那只是視覺模擬。撲天蓋地的塵土散去后,畫面回復(fù)了夏日的寧靜,除了蚊蟲的嘁嘁嗚叫,還有黃毛小子的吸鼻聲。
向約翰·卡馬克致敬!年輕人摘下銀光閃閃的頭盔,心中充滿了敬仰之情。大師在上個(gè)世紀(jì)創(chuàng)造了神話般的三維引擎杰作,直到今天仍然是不朽的傳奇。雖然今天的游戲畫面在精細(xì)度上要更勝一籌,但工作原理卻始終如一:用即時(shí)引擎來表現(xiàn)主體,用離線引擎來表現(xiàn)背景。普通人看到的是即時(shí)引擎的流暢靈活、離線引擎的華美精細(xì),程序員看到的卻是多邊形所表現(xiàn)的涂滿油彩的皮膚和NURBS曲線所表現(xiàn)的樹葉輪廓。兩者的差別有多大?一光年那么大。
年輕人的嘴角擠出細(xì)微的弧紋,他解下潔白的圍脖,遞給服務(wù)小姐,就像久困樊籬的蛟龍掙脫纏身的鏈鎖那樣輕松,渾身每一塊肌肉都脹滿了力量。他瞇著細(xì)長的眼睛朝從玻璃旋轉(zhuǎn)門透進(jìn)來的五彩陽光望去,拖鞋發(fā)出歡快的趿拉聲。
“伊萬呢?伊萬是死了嗎?”黃毛小子怯怯地搡著他的老大,不解地問道。
五
師父步履遲緩地走到窗前,吃力地拉開厚厚的垂地窗簾,一面巨大的屏幕展露在眼前——不,那不是屏幕,那是城市的夜空:璀璨燈光充盈著摩天大樓,讓聳入云霄的玻璃幕墻變得通體透明,就像團(tuán)簇生長的水晶。
“看到它了嗎?”師父指著一幢龐然大物問道,那是IEEE通信大樓,建筑面積超過三幢五角大樓,是當(dāng)今世界智慧、財(cái)富、權(quán)力的象征。在它巨大的陰影下,這幢圖書館就像是兒童積木。
“規(guī)則110。(規(guī)則ll0是研究復(fù)雜系統(tǒng)行為的一種規(guī)則,它決定二雛平面的模擬數(shù)字生命的狀態(tài)。該規(guī)則的特殊性在于可以從簡單的規(guī)則和初姑條件中產(chǎn)生復(fù)雜的圖形。)!睅煾刚f。
走在寬闊大街上的人們突然頓住了腳步,所有的人都朝向同一個(gè)方向,交頭接耳。
IEEE通信大樓的燈光熄滅了。
這是不可思議的。就算是發(fā)生地震,三套備用發(fā)電機(jī)組也可以保證大樓燈火通明。因?yàn)檫@兒是全世界最有名的計(jì)算機(jī)、網(wǎng)絡(luò)公司的總部所在地。它若停電,全世界的網(wǎng)絡(luò)都會(huì)癱瘓。
大樓馬上又亮了,但僅僅是幾個(gè)窗戶亮著,它們分布在對(duì)角線位置。兩處亮斑~個(gè)是三角形,一個(gè)是圓形。它們周圍的窗戶也一明一滅起來,不久,它們復(fù)制出許多三角形和圓形。它們的地盤交錯(cuò)著,變幻著,就像在廝殺。
“這是工程師們的行為藝術(shù)吧!币粋(gè)大學(xué)生很有經(jīng)驗(yàn)地向周圍的人說。這把戲他在大二時(shí)就玩過了,當(dāng)時(shí)他們編了一個(gè)小小的程序,讓一幢女生樓的窗戶玩起了俄羅斯方塊。
但他很快發(fā)現(xiàn),這“行為藝術(shù)”的復(fù)雜性遠(yuǎn)遠(yuǎn)超出了俄羅斯方塊。事實(shí)上,窗戶格子的明滅是有規(guī)律的.當(dāng)一行相鄰三個(gè)格子全黑、全白或左側(cè)一個(gè)格子為黑時(shí),該格子為白。但這種簡單的規(guī)則宏觀上又表現(xiàn)出類似于生命的性質(zhì):三角形、圓形都可自我復(fù)制,它們能侵入對(duì)方的陣地,擴(kuò)大地盤。“它們就像能思考!币粋(gè)心思細(xì)膩的女人說。雖然她完全不懂程序,但她的洞察力很不錯(cuò)。建立于簡單規(guī)則之上的矩陣生命的確能表現(xiàn)出生命的自組織現(xiàn)象,只是,沒人發(fā)現(xiàn),它們甚至還能進(jìn)化。
圓形族瘋狂的復(fù)制能力讓它的地盤急速擴(kuò)張,三角族似乎有意回避其鋒芒,它們個(gè)體開始集攏收縮。就在人們以為圓形生命將吞并最后一塊三角形的陣地時(shí),三角族突然對(duì)一小塊孤立的圓形族發(fā)動(dòng)攻擊,人海優(yōu)勢(shì)讓它的攻擊立竿見影。然后它又切斷另一塊圓形陣地與大部的聯(lián)系,再次吞沒了它。
三角族的復(fù)制效率低下,但它攻擊迅猛的特點(diǎn)展現(xiàn)得淋漓盡致。圓形族雖然占據(jù)了大量的資源,即亮著的窗戶格子,但它的資源只不過是為三角族做嫁衣罷了。三角族侵吞了對(duì)方的資源,與資源占有量成正比的攻擊顯得愈加犀利。一個(gè)小時(shí)后,三角族吞沒了最后一個(gè)圓形生命,最終讓光明膨滿了IEEE通信大樓。
駐足觀看的人群響起熱烈的歡呼聲。雖然這只是枯燥的黑自格子游戲而已,但圖形背后的程序控制無比復(fù)雜玄奧,這扣人心弦的戰(zhàn)斗感染了每一個(gè)看客。
師父安詳?shù)靥闪讼氯,他的手指仍舊呈拳曲狀,可以精確地放在九個(gè)鍵上。
“我已經(jīng)不能教你了。你要記住,只有那些清空了陳腐的律條、世俗的財(cái)富,甚至繾綣的情思的人,才能成為真正的屠龍戰(zhàn)士。你去吧……”
師父在他的懷里安詳?shù)亻]上了跟睛。師父的頭像蘋果機(jī)一般沉重。
他的膝蓋跪在地上,滾燙的淚水在月光的清輝里顫動(dòng),一種前所未有的巨大空寂籠罩了他。
六
Caltech編程大賽是地球上歷史最悠久的程序員大賽。在上個(gè)世紀(jì),程序大師的評(píng)價(jià)標(biāo)準(zhǔn)是寫出最簡潔優(yōu)美的程序,既沒有不必要的循環(huán),又沒有不被引用的變量;既不缺少結(jié)構(gòu)化,又不至于僵硬呆板。但是進(jìn)入云時(shí)代以來,由于Quakel0對(duì)戰(zhàn)平臺(tái)的面世,程序大賽與暴力美學(xué)完美地結(jié)合在一起。程序不再是枯燥的代碼,而是化身為虛擬角斗士,允許自我復(fù)制制造分身,允許侵入對(duì)手“身體”,寄生、控制甚至分解對(duì)手,但不能出現(xiàn)脫離物理定律的力量、彈跳能力、速度指數(shù)。讓程序員控制虛擬角斗士進(jìn)行博殺,經(jīng)歷慘烈的淘汰賽后,獲勝者將向上一屆衛(wèi)冕冠軍發(fā)起挑戰(zhàn)。然而,今年的Caltech編程大賽乏善可陳,上一屆衛(wèi)冕者“流火”幾乎是在一瞬間被挑戰(zhàn)者“豪魃”秒殺,以至于比賽的組織者一度以為是機(jī)器故障。
人們很快發(fā)現(xiàn)這屆乏味的比賽終將被載人史冊(cè),因?yàn)樗媪艘粋(gè)王朝的解體與一個(gè)新時(shí)代的誕生——曾經(jīng)八連霸的“流火”永遠(yuǎn)地沉寂了。它慘敗的錄像被人們惡作劇地一遍遍播放回味;它的殘骸被掛在Quakel0對(duì)戰(zhàn)平臺(tái)的醒目位置,就像海岸邊被絞死示眾的海盜;它的代碼被掛在網(wǎng)上供人任意下載.無數(shù)渴望成為新王者的程序天才都用它作為陪練,通過毀滅、撕碎、操控、愚弄它以獲取復(fù)仇的快感。也有很多投機(jī)取巧的程序員對(duì)它進(jìn)行二次開發(fā),以期得到更具殺傷力的毀滅者,然而他們非常失望,因?yàn)椴痖_流火的封裝,他們絕望地發(fā)現(xiàn)。那根本不是他們所能理解的程序語言。是傳說中的屠龍戰(zhàn)士“融”,創(chuàng)造了流火,但由于某種不可知的原因,融已經(jīng)被廢了,沒有人知道他的去處,只有那充滿傳奇色彩的人字拖還殘存于骨灰級(jí)元老們影影綽綽的記憶里,新一代的程序高手對(duì)這個(gè)名字根本聞所未聞。
代碼世界進(jìn)入了戰(zhàn)國時(shí)代,新的霸主“豪魃”很快被病毒式攻擊角斗士“龍?bào)J”所擊敗,而“龍?bào)J”的王位第二年叉被神出鬼沒的“光暈”取而代之。前人的失敗與新人的成功激勵(lì)著無數(shù)雄心勃勃的年輕人進(jìn)行艱苦卓絕的訓(xùn)練,他們渴望著出人頭地的那一天。Quakel0對(duì)戰(zhàn)平臺(tái)每天都有數(shù)以萬計(jì)的角斗士在進(jìn)行肉搏。通過全球直播。地球上每一個(gè)街區(qū)的犄角旮旯都能看到驚心動(dòng)魄的畫面,并時(shí)而爆發(fā)出歡呼或咋舌聲。角斗是與痛感神經(jīng)相連的,虛擬程序所承受的攻擊都將以真實(shí)的牛頓傳遞到參戰(zhàn)者的大腦。這是云時(shí)代的殘酷游戲,許多心理脆弱的年輕程序員都因不堪忍受那種天旋地轉(zhuǎn)的極端痛苦而永久地告別了競技場,有的發(fā)誓再不做程序員,有的甚至直接在終端躺椅上停止了呼吸。人類的血液泵是有壓力極限的,而代碼的運(yùn)算即便存在極限,那也不是人類所能望其項(xiàng)背的。所以,獲勝的角斗士不但有超群的代碼智慧,也擁有強(qiáng)健的體魄。
黑暗中的觀察者遠(yuǎn)遠(yuǎn)地注意到一個(gè)可疑的身影:一個(gè)白衣劍客,他沒有強(qiáng)大的攻擊力,沒有寄生、分裂、偽裝、隱身等詭詐的攻擊和防守手段,也不能自我復(fù)制,可他卻總能在混戰(zhàn)中全身而退,甚至還能保持代碼的完整性。他只是個(gè)名不見經(jīng)傳的角斗士,但此戰(zhàn)后他的大名必將震古爍今。
一陣令人目眩神迷的刀光劍影后,囂叫著的競
技場陷人地獄般的寂靜。在白衣少年衣袂飄飄的身影之后,尸橫遍野,血流成河!罢羝恕饼嫶鬅o朋的身軀被一刀兩斷,在地面上頹然發(fā)出兩聲巨響。白衣少年用劍尖在青石板上留下一行字:
我想你會(huì)夢(mèng)到一頭駱駝。
從此,血風(fēng)腥雨的代碼江湖中沒人敢遺漏這個(gè)名字:駱駝。全球各個(gè)角落的直播電視見證了這一時(shí)刻,只是沒有人聯(lián)想到那本早已失傳的上古秘籍:《駱駝之書》。(駱駝是Perl程序語言的圖標(biāo)。它也是一種黑客的象征,在T恤和其他表服標(biāo)簽上時(shí)有出現(xiàn)!恶橊勚畷肥嵌兰o(jì)兩位蝙程大師的經(jīng)典著作。)。這個(gè)世紀(jì)的年輕人已經(jīng)不太關(guān)心遠(yuǎn)古的編程大師是怎樣淬煉他們的寶刀了。
黑暗中的觀察者靜靜地欣賞著駱駝的背影,他沉靜已久的內(nèi)心竟也漾起一絲漣漪。如果說剛才精彩的競技讓自己心馳神往,那么此刻,這個(gè)踽踽獨(dú)行的背影只會(huì)令自己感動(dòng)。是的,作為一門瀕臨滅絕的上古語言的唯一傳人,那種俯瞰眾生不可一世的狂傲,那種寥無知音的落寞,那種被世俗所仇恨的痛楚,又有何人知?
他禁不住想要叫住那個(gè)背影,卻又無奈地發(fā)現(xiàn),自己仍隱藏在后臺(tái)程序里。他只是一個(gè)偷窺者,并非—個(gè)戰(zhàn)士。
他不禁苦笑。
七
就像浴火重生的鳳凰戰(zhàn)士,歷經(jīng)一百一十三場血腥戰(zhàn)斗后,駱駝已經(jīng)變得空前強(qiáng)大。但是,基于遺傳算法的同一原理,他的對(duì)手也被血污浸淋得更加兇暴。如果說第一場讓他名聲大振的戰(zhàn)斗獲勝有一定的運(yùn)氣成分在內(nèi),那么在后面的戰(zhàn)斗中,他不得不面對(duì)自己已成為四面八方仇恨的焦點(diǎn)這一可怕事實(shí)。他的成功在于他旁門左道的武器:一門冷僻的古老語言,而現(xiàn)在,他的特點(diǎn)正暴露在無數(shù)越挫越勇的挑戰(zhàn)者面前,終會(huì)淪為致命的弱點(diǎn)。
在“豪魃”、“吉斯霍華德”、“蝎針”的輪番攻擊下,他遍體鱗傷、奄奄一息,他強(qiáng)大的自我修復(fù)能力在永不停歇的密集攻擊下無濟(jì)于事。蝎針鉆人他的左臂,在他的筋骨里不斷復(fù)制,釋放分身.就在蝎針快要侵入頸部時(shí),他果斷地?fù)]劍斬?cái)嘧蟊,這一自殘式保護(hù)幾乎傷及核心代碼——半個(gè)肩膀都被削掉,情狀慘不忍睹。
戰(zhàn)斗已進(jìn)行了兩個(gè)小時(shí),即便是一場普通的格斗游戲,也足以讓玩家精疲力竭了。駱駝?wù)故玖怂逼鋵?shí)的沙漠耐力,仍在不停地自我修補(bǔ)。左支右絀。億萬觀眾似乎從血光滔天的畫面后看到了機(jī)器終端正嗤嗤地噴著電火花。戰(zhàn)斗結(jié)束是遲早的事了,早點(diǎn)投降吧,何苦受那最后一擊后大腦短暫充血休克的痛苦呢?眾人皆為他捏一把汗。
“豪魃”、“吉斯霍華德”、“蝎針”等眾多高手圍成一圈,稍作停滯,在同一時(shí)刻發(fā)動(dòng)攻擊!
“啊!”觀眾們的昨舌聲像一只青蛙從喉嚨里
躍出。
誰也沒看清發(fā)生了什么,凌亂變幻的畫面似乎已經(jīng)超出顯卡處理的幀頻極限。
“發(fā)生了什么?”伴隨著一聲尖厲的慘叫,豪魃被一道沛莫能御的力道擊得翻滾飛出,他是幸運(yùn)的,因?yàn)樗能叫出聲來,而他的戰(zhàn)友都已經(jīng)被震得魂飛魄散,連喘氣的都沒有了。
駱駝潔白的身影很快消失得無影無蹤。顯然,身負(fù)重傷的駱駝絕不可能爆發(fā)出如此驚人的力量。工作人員連忙取下豪魃的頭盔,只見他兩眼翻白,眼神直勾勾地望向天空。“他是融!他是融!”豪魃直挺挺地從躺椅上跳起,然后哇的一聲抱頭痛哭起來。
從此,代碼世界再無豪魃的身影,有人說他退隱當(dāng)警察去了。
八
按太陽日算,他已經(jīng)二十八歲了,在普通人眼里.他依舊年輕,但在新陳代謝十分殘酷的代碼世界,二十八歲已經(jīng)是老不堪用的風(fēng)燭殘年。融在十七歲便已揚(yáng)名立萬,早早地步入程序員的巔峰,從這層意義上講,他堪稱祖師爺級(jí)的人物。
祖師爺?當(dāng)然,這三個(gè)字從一些毛頭小子嘴里噴出來可就難覓幾分尊敬的意味了。
“你信不信融在許多開源程序中都種下了后門程序?基本上沒人能發(fā)現(xiàn),除了我!”一個(gè)留著俄羅斯新兵頭的高個(gè)子說。
“你就吹吧,五年前IEEE組織了一次全球揀蟲
大賽,早已把融的毒蟲消滅得一干二凈了。”一個(gè)戴眼鏡的亞洲人回答他。
“傻屄,你懂什么?融的后門拉鏈要是這么好找,他還叫融嗎?這混蛋把后門程序埋在編譯器里,他娘的這年頭還有幾個(gè)人懂編譯器?”
“融在他那個(gè)時(shí)代還算個(gè)人物!绷硪粋(gè)面相成熟一點(diǎn)的用飽經(jīng)世故的語調(diào)說,“其實(shí)不是一個(gè)時(shí)代的人就不要放在一起相提并論,融現(xiàn)在要站在我面前,你們信不信我在五秒鐘內(nèi)就叫他趴下?”“哈哈,威雞老大,你以為你是駱駝啊!”一個(gè)瘦削的身影從小伙子們得意的笑聲中穿過,他的大衣已經(jīng)很陳舊了,毛料袖口與肩膀都可以看出磨光的痕跡。陰冷的天空突然下起了密集的雨,兇狠的雨滴在柏油路面上擊得粉碎。他的步子很遲鈍,腳步聲在雨水洼里特別地響亮。
“嗨!快看,這么冷的天氣還穿拖鞋!备邆(gè)子叫起來。
威雞的表情突然變得凝重, “融好像也喜歡穿拖鞋……”
一陣心事不一的沉默后,一個(gè)稚嫩的聲音說:“不會(huì)真的是吧?”
“傻×啊!备邆(gè)子不屑地朝天吐了口唾沫,“只要穿拖鞋就是高手,那光腳乞丐就是神啦!”一場激烈無聊的抬杠后,小伙子們哄笑著尾隨那個(gè)瘦削的背影而去。那種早已遁跡的傳奇對(duì)他們的吸引力是無盡的。
穿過一條條狹窄破舊的巷子,小伙子們皺著眉頭,不時(shí)爆出粗口。他們不是被外墻上突現(xiàn)的舊空調(diào)油污蹭臟了衣服,就是被低矮窗戶上掛著的女人內(nèi)衣碰著了頭,破爛不堪的路面就像危險(xiǎn)的地雷陣,冷不防踏上早被踩松的地板磚,污泥臟水濺出老遠(yuǎn)……
在一棟又黑又矮的磚房下,他們聽到一個(gè)女人的咆哮聲,然后便是噼里啪啦摔東西的聲音。三樓的窗戶洞開著,一個(gè)胖女人不斷地從中摔出東西,嘴里罵罵不休:“拖!拖!拖!老娘叫你拖!一共幾個(gè)月的房租沒交了?滾!窮光蛋!”
哐的一聲巨響,一個(gè)機(jī)箱被扔了下來,金屬零件散落一地。堆積在那灰大衣的腳下。他垂頭靜默著,袖口露出的蒼白手指在微微顫抖,黑布雨傘在水洼里打轉(zhuǎn)。雨水覆蓋了他的臉,淌進(jìn)他高豎的衣領(lǐng)內(nèi)。
遠(yuǎn)遠(yuǎn)立著的小伙子們相視一笑,一哄而散!昂每蓱z的屠龍戰(zhàn)士哦……”
“他要是融,我就是上善大師啦!”
在他躬下腰去撫摸變形的機(jī)箱時(shí),雨停了。他茫然地抬起頭,看到一塊蔚藍(lán)的八角形天空,天空里有一張精致的女人的臉:她的鼻尖小巧微翹,從仰望的角度更顯頑皮不羈。她的臉紅通通的,顯然在寒風(fēng)中佇立已久。
“你是?”他遲疑地問。
她露出失望的表情,“我是駱駝呀……”
“你怎么是……”他咽下了后半句話,不好意思地笑笑,臉上浮出那種不可思議卻又容易理解的羞赧。在程序員的世界,遇見異性就像在Beta程序中發(fā)現(xiàn)彩蛋一樣稀奇,更何況是這樣一位曠世奇才。她上上下下地打量著這幢房子,目光垂落在他的肩上,鼻子澀澀的,目光里長滿了毛刺:這就是傳奇的屠龍戰(zhàn)士的歸處嗎?
融解開大衣扣子,把濕漉漉的機(jī)箱抱進(jìn)懷里。一個(gè)扎著羊角辮的小女孩從屋子里沖出來,抱住他的大腿,帶著哭腔喊道:“叔叔,別走啊,你留下來教涼涼數(shù)學(xué)題啊!”
融用一只手抱著機(jī)箱。另一只手抱起五歲大的涼涼。久久回望這低矮的屋檐,似在留戀著什么。駱駝沖進(jìn)屋子,旋即又折回來,得意地說:“你可以繼續(xù)住在這里啦!”
九
說是三樓閣樓,其實(shí)就是一個(gè)樓梯間。門外面便是磚頭遍地的屋頂,水泥柱頭上還裸露著鋼筋,紅磚圍欄上長滿了野草。屋子的使用面積還不到十平方米,主人高大的身子一旦直立,便頂著了白熾燈。他一坐下,硬木板床便發(fā)出嘎吱嘎吱的抗議。來客擔(dān)心地低頭一瞧床腳,立刻愣住了——壓根兒就沒有床腳,一頭是紅磚摞就的,另一頭則擱在一個(gè)廢棄的箱子上。
主人不自在地搓著手,好像他才是這里的生客,趕緊手忙腳亂地清空一張方桌,說:“坐吧。”
她的眼圈兒紅了,一眨不眨地望著他,目光里寫滿了“為什么”。
“其實(shí)這地方還是不錯(cuò)的,屋頂可以賞月,晾衣服也很方便,還有這……”他不知從哪兒扯出一根電纜,得意地說,“有了它,我就可以登錄全球任何一臺(tái)服務(wù)器,收費(fèi)的,房東算在電話費(fèi)里。這兒甚至還有熱點(diǎn)(熱點(diǎn),HotSpot,無線網(wǎng)卡接口。),免費(fèi)的,你不信?”
她靜靜地望著他,望著這個(gè)曾經(jīng)像十億光年那么遙遠(yuǎn)、此刻卻又如此貼近的人。她曾經(jīng)在廣為流傳的經(jīng)典代碼里,在他的對(duì)戰(zhàn)錄像中,無數(shù)次揣測(cè)他的樣子、他的思想,甚至他的生活。她一閉上眼睛腦海里就能浮出他的形象。然而,當(dāng)空間的距離消失后,那曾經(jīng)鮮明生動(dòng)的印象卻又陡然拉得無比遙遠(yuǎn)、陌生,除了地板上那雙磨損嚴(yán)重的人字拖。她怔怔地望著它,他不好意思地把鞋往床底踢了踢,說:“你是怎么跟房東說的?”
“我是用口袋跟她說的啊!彼牧伺耐庖律蟽蓚(gè)卡通熊口袋,大聲說!澳闱肺乙粋(gè)人情!怎么還?”
“嗯……”他有些窘迫地翻開抽屜,從里面找出幾個(gè)鎳幣。
傻瓜。其實(shí)是我欠你的。她在心里幽幽地說。但她仍舊用很嚴(yán)厲的目光催促著他,她喜歡看他發(fā)窘的樣子。
“一、二、三……九個(gè)?梢猿砸活D好的啦。”他攤開手掌里閃閃發(fā)光的硬幣。
十
他們挑臨窗的一張桌子坐了下來,對(duì)著被油煙熏得面目模糊的菜價(jià)表,猶豫半天,才在服務(wù)員的催促下要了—個(gè)五元的蒸菜和—個(gè)四元的木桶飯。蒸菜很快就端上來了,紅艷艷的油潑辣子鋪在滑嫩的鰱魚脯上,她得意地眨眨眼,抄起筷子狼吞虎咽起來。
她聽到他肚子里的咕嚕聲,聽起來就像是PDA電池沒電的提示音。她哈哈大笑起來,笑得辣子嗆進(jìn)了喉嚨,有點(diǎn)難受又有點(diǎn)快樂地咳嗽起來。
等了好久,木桶飯還是沒送上來!翱赡苣就帮埐捎昧司彺婕夹g(shù)。”他自我解嘲地說。
“還是咱的蒸菜好呀,采用了apache+php,雖然應(yīng)付高并發(fā)有點(diǎn)吃力,但在訪問量較小時(shí)速度還是蠻快的!
“我的木桶飯采用了squid做反向代理,雖然前期有點(diǎn)慢,但一旦緩存好了,來多少人都不怕!薄昂懿恍,你們做了觸發(fā)緩存的那一批!彼斐龌鹄崩钡纳囝^做了個(gè)鬼臉。
“老板的緩存機(jī)制有問題,應(yīng)當(dāng)把觸發(fā)緩存改
為定時(shí)緩存,以改善食客的體驗(yàn)!
端菜的服務(wù)員一個(gè)個(gè)路過滿臉期待的他,卻沒有—個(gè)停在他桌前。
“好像是丟包了。(丟包就是數(shù)據(jù)丟失,這里形容服務(wù)員對(duì)他們的怠視。)!彼趩实卣f。
她咯咯地笑起來,端起自己的空碗,伸長舌頭舔了圈湯汁,夸張地吐著熱氣。
木桶飯終于上來了,他還沒來得及動(dòng)筷子,她已經(jīng)豺狼一樣地先下手為強(qiáng)了。兩人難民般地扒拉著一桶米飯,還發(fā)出很滿足的笑聲和很響亮的咂巴聲,引來滿堂鄙夷的目光。
十一
雨停了,街上的人多了起來,在臨街的一面,游戲機(jī)、博彩機(jī)、自動(dòng)照相館發(fā)出清脆的電子音樂招徠著顧客。女孩子們挽著男友的胳膊,呢哺著,歡笑著,從一個(gè)五光十色的櫥窗蹦到另一個(gè)櫥窗,不時(shí)發(fā)出“哇哇”的驚喜聲。
“我也想耍一個(gè)!彼钢喂为(jiǎng)攤位后可愛
的絨熊。
融微皺著眉頭,為難地望著她。
“不行!你想辦法,反正你欠我的!彼拖
一個(gè)熱戀中的女孩那樣毫不通融。
“那好吧!
融來到攤前,彎下腰,“這些獎(jiǎng)券是可以挑選的嗎?”
“挑選?”老板愣了一下,“當(dāng)然,隨便揀,
剛剮那小伙子給他女朋友買了一捆,瞧,正刮著呢!
融低頭注視旁邊一個(gè)紙箱子里刮過的獎(jiǎng)券,他的眼睛因思考而瞇縫起來。
不一會(huì)兒,駱駝懷里就堆滿了毛絨絨的卡通玩具,最上面那個(gè)最大的是老板送的,他說:“二位,不能再刮了,再刮小店就要賠本了,我加送你—個(gè),兩位先走不送……”
她的臉緊貼著絨熊,就像腮幫里含滿了棒棒糖的小姑娘一樣幸福。
在不遠(yuǎn)處一個(gè)帶屏幕的機(jī)器前,人頭攢動(dòng)。那可不是一臺(tái)普通的游戲機(jī),那是世界上最先進(jìn)的智能程序正在與人對(duì)話,據(jù)說誰能夠判斷出和自己聊天的是人還是程序,就能獲得一萬元大獎(jiǎng)。投入一個(gè)硬幣,你就能得到問一個(gè)問題的機(jī)會(huì)。有個(gè)小伙子用一張大鈔換了一百枚硬幣全投了進(jìn)去,進(jìn)行了一下午人機(jī)對(duì)話,仍然沒能從中甄別出真正的機(jī)器程序。這會(huì)兒,他正哭喪著臉挨女朋友的責(zé)備呢。駱駝把一抱的玩具塞給融,夾起一枚硬幣在融面前一亮,說:“看我的。”
只見她手指靈動(dòng)如飛地在觸摸屏上輸入一行字,屏幕上那擬人化的面孔突然凝固了,仔細(xì)一聽,揚(yáng)聲器還傳來咔咔的聲音。接著屏幕突然一閃,滅了。
“哈哈哈,被我難倒了吧。”她得意洋洋地拍著手,在排成長蛇的人群驚詫的目光中溜走了。
十二
“真飽呀!彼闹约旱亩瞧ぃ^枕在融寬闊的肩膀上,這一刻,她覺得自己是宇宙中最幸福的人。只是,他的肩膀再厚實(shí)一點(diǎn)兒就好啦。
駱駝的頭真重,對(duì)于一個(gè)女孩子而言,她的腦袋的確算是大的,與她的智慧很相稱。但她的臉小小的,不時(shí)流露出稚氣,怎么也無法與那一個(gè)老道的程序天才聯(lián)系起來。在街上的圖靈測(cè)試中,她輸入一行Perl代碼。Perl是一門非常古老的程序語言,它的發(fā)明者是語言學(xué)家拉里,而非什么程序大師,所以用Perl書寫的代碼更像一首詩,即便是不懂Perl代碼的人也能讀懂它。街上的聊天智能程序既執(zhí)行了這行代碼,又錯(cuò)把它理解成一首詩,所以它可悲地“當(dāng)機(jī)”了。
融聞著她一頭大波浪卷散發(fā)的清香,這是他第一次如此真切地被少女的芬芳所擁抱,他曾經(jīng)以為,一個(gè)孤獨(dú)求道的程序員注定會(huì)像他的老師那樣在一個(gè)僻冷的圖書館里終老一生,他對(duì)此很篤定,也很平靜。他非常坦然地面對(duì)有如浩渺星空般無邊的空寂。他從未想過改變……但此次,他冷漠的心融化了。他的目光就像一杯熱巧克力上蒸騰的白汽,一團(tuán)模糊。
“喂!你那天為什么救我?”她用胳膊肘沒輕沒重地頂了他一下。
“因?yàn)槟闶荘erl的傳人啊!彼p描淡寫地說。他可以感覺到懷里的她輕輕一顫。
“你也是?”
“當(dāng)然不。誰會(huì)學(xué)這么丑陋的語言?除了那些腦殘無知少女!。(Perl的語言含大量的$、@、%、#等符號(hào),看起來就像是上世紀(jì)的火星文,故有此說。)
“喂!彼执蛄怂幌拢澳阏f誰呢?我腦殘?你不想活啦?”她爬起來,掐住他的脖子。
他只是靜靜地望著她,欣賞著這個(gè)野貓一樣的女孩,感到自己真的被她征服了。
第一次在Quakel0見到駱駝,若要用—個(gè)詞來形容他的感覺,那就是“驚艷”。像他這樣的程序員,已經(jīng)不太容易被代碼語言打動(dòng)了。
他欣賞她簡潔的語句、靈動(dòng)的語法,以及不講理的邏輯。她肯定是孤獨(dú)的,因?yàn)镻erl就是孤獨(dú)的。在上個(gè)世紀(jì),Perl被認(rèn)為是一門丑陋的語言、程序界的旁門左道,由于它笨拙的語法結(jié)構(gòu)、令人眼花繚亂的括號(hào)、與主流思想完全背離的設(shè)計(jì)思路……
或者,是由于自己同為一門瀕臨滅絕的語言的傳人,他對(duì)駱駝?dòng)兄环萏厥獾年P(guān)注。直到那一天,他不顧一切地出手相救,他才發(fā)現(xiàn)這份特殊的感情已遠(yuǎn)遠(yuǎn)超出惺惺相惜。那是什么?他為自己感到羞恥,他常常夢(mèng)到一個(gè)注射了毒藥的蘋果……所幸,她不是。
他將紛亂的思緒拉回現(xiàn)實(shí),目光垂落在她趾高氣揚(yáng)的鼻尖上,心中一動(dòng)。便把她拉下來,緊緊抱在懷里。她剛才還霸道蠻橫的身體突然變得柔軟,
執(zhí)拗了幾下,便不動(dòng)了。
“你的獨(dú)門武器是什么?”她尖尖的手指化為
一只只甲殼蟲,放肆無禮地在他胸膛上亂爬。
“我?”他無語。像他這種境界的人,已經(jīng)無所謂精通哪門語言了。但他的內(nèi)心深處的確深埋著對(duì)一門瀕臨失傳技藝的責(zé)任,那就像是冠冕無數(shù)的棋王所愿保留的最后一個(gè)頭銜。那是一份榮譽(yù),一份繼承。因?yàn)槿澜缒苷洳厮奈ㄋ蝗硕?
“不能說么?”她咬住他的耳朵!昂牵荓isp!
舊報(bào)紙覆蓋的窗戶突然被一道亮光刺破,然后是一聲巨雷,天空下起雨來。這座南方的城市,即便在寒冬,也是那般的潮濕。
在一百多年前,一本影響深遠(yuǎn)的科幻著作開宗明義地寫道:在很久很久以前的魔法時(shí)代,任何一位謹(jǐn)慎的巫師都把自己的真名實(shí)姓看做最值得珍視的密藏,同時(shí)也是對(duì)自己生命的最大威脅。因?yàn)橐坏⿺橙苏莆樟怂恼婷麑?shí)姓,隨便哪種人人皆知的普通魔法都能致其于死地。世易時(shí)移,人類社會(huì)自工業(yè)革命起,時(shí)代轉(zhuǎn)了一圈又回到魔法時(shí)代,人們重新?lián)钠鹱约旱恼婷麑?shí)姓來。
大師的預(yù)言是深邃的。確實(shí)如此,且不說如今黑客們是怎樣謹(jǐn)小慎微地隱藏自己的身份,就連程序語言的類型也變成一種禁忌。從某種意義上說,Lisp不就是自己的真名實(shí)姓嗎?
Lisp?她撇撇嘴,心不在焉地去摸他下巴上的短茬,有點(diǎn)糙手,但很好玩兒。
她沒有以牙還牙地嘲笑他的獨(dú)門武器,因?yàn)樗m然不理解這門語言,但她至少明白這門古老語言所應(yīng)享有的尊嚴(yán)。歷史中常?梢宰x到:一些被主流界所驅(qū)逐的吟游詩人,苦心孤詣地研磨著它,保護(hù)著它,不容任何世俗的流言詆毀它。他們心中對(duì)Lisp充滿了宗教般的虔誠。然而,Lisp終究還是滅絕了,那已經(jīng)是上個(gè)世紀(jì)的事了。
“Lisp好在哪里?”她的臉貼在他的胸膛上,聆聽著他的心跳,那嗵嗵的聲音就像是巨人的腳步聲。在傳奇的Lisp面前,任何頂尖高手都像一個(gè)不諳世事的少年那樣無知,他們的困惑常?梢詺w為這樣—個(gè)傻氣而幼稚的問題:“Lisp好在哪里?”
“因?yàn),它是最接近于理解上帝的語言。”
“上帝?”她愣住了。如希臘諺語所言:在木匠眼里,月亮是木頭的。在程序員跟里,上帝用代碼創(chuàng)造了宇宙。圈內(nèi)流傳著一個(gè)笑話——個(gè)程序員問:上帝真的在七天之內(nèi)創(chuàng)造了世界嗎?先知的回答是:依靠可樂和糖果,他在六天之內(nèi)就完成了這一切。第七天他回到家里,發(fā)現(xiàn)他的女朋友離開了他。
想到這里,她咯咯地笑起來。他饒有興致地望著她,好像他對(duì)她毫無來由的發(fā)笑并不意外。
“喂,說正經(jīng)的!彼棺⌒,“你為什么有
肚無胸啊?”
他一愣,“什么意思?”
“你身懷絕技卻胸?zé)o大志呀。你的理想是什么?難道你沒有理想嗎?”她不懷好意地掃視了一圈這簡陋的房間。
“理想?有的!彼α耍袄硐刖拖袷且粭l內(nèi)褲,得有,但總不能逢人就亮出來吧?你的理想呢?”
“哎呀呀,對(duì)頭。理想就像是一條內(nèi)褲,其實(shí)我沒穿。卻不好意思說!彼龐雰悍实哪樀吧巷w起兩朵紅暈。
“嗯。理想就像是內(nèi)褲,小時(shí)候的理想比較大,長大后卻越來越小,于是就成現(xiàn)在這樣了!薄肮。理想這條內(nèi)褲,看別人穿得挺誘惑,自己卻沒那個(gè)身材!
他們響亮的笑聲充盈著這間四面漏風(fēng)的屋子,這在房東太太看來簡直是不可理喻,她憤怒地用一根長竹竿連連捅擊樓板。
良久,她不好意思地把臉藏在他的下巴下,輕聲說:“你喜歡我的身材嗎?”
“嗯。”
“那么,你想看我的理想嗎?”
十三
屋子本來就窄小,還被四處亂放的零件占領(lǐng)著。她隨便挪一下屁股都會(huì)被該死的螺釘硌疼。整個(gè)下午她都在嘰嘰喳喳地說個(gè)不停。
“你知道我是怎么認(rèn)識(shí)你的嗎?小時(shí)候無論我使用什么開源軟件。人家都會(huì)告訴我,里面的核心代碼是一個(gè)叫融的人開發(fā)的。而且這家伙很囂張,在許多重要的軟件里都留下了后門程序。人們痛恨他的胡作非為,卻又不得不使用他的程序。那時(shí)我就暗暗發(fā)誓,一定要把他揪出來,揪住他的耳朵吼:你憑什么偷窺我的隱私?
“后來,人們叫他屠龍戰(zhàn)士。因?yàn)樗c普通的程序高手如此不同。他對(duì)商業(yè)軟件嗤之以鼻,他甚至藐視團(tuán)隊(duì)的工作方式,他就是一個(gè)獨(dú)行者,孜孜以求著他的理想、他獨(dú)特的理念,那就是人們常說的編程之道:龍。他尋找著龍,哈哈.現(xiàn)在想起來真好笑,那時(shí)我是一臉花癡地想象著屠龍戰(zhàn)士的威猛形象。說真的,我現(xiàn)在還不能理解什么是龍。
“再后來,在Caltech比賽中,他留在塵世的唯一象征——流火,被擊敗了。在流火被撕成粉碎的那一刻,我的心也碎了。我不敢相信自己的眼睛。有人說融已經(jīng)廢了,我說你放屁!直到今天,我來到他面前,我才明白,今天的融真的已經(jīng)不再是從前那個(gè)不可一世的天才了。他曾經(jīng)目空一切,囂張卻又令人信服。樂于接受來自四面八方的挑戰(zhàn);他以一當(dāng)百的創(chuàng)造力,他高山仰止的編程境界,都深深地震撼著高手如云的代碼世界。而現(xiàn)在,他低調(diào)、冷漠,無心維護(hù)自己的榮譽(yù)。他、他甚至……付不起房租……這中間發(fā)生了什么,融?”她的眼眶紅了,嗓音陡然變得哽咽。
融沒有回答,他安靜地忙碌著。他用一把瑞士軍刀削著一根同軸電纜,就像主婦給瓜果剝皮一樣?jì)故臁Ke起一紅一黑兩根探針,一根探頭捏在手里。一根放在舌頭上,儀表上的指針輕微地動(dòng)了一下。他大汗淋漓地使著一個(gè)電烙鐵,額頭緊挨著自熾燈泡,神情專注地在一塊電路板上工作著,那水銀般晶瑩飽滿的錫液準(zhǔn)確地滴在焊點(diǎn)上,凝成完美的半圓球。
她望著他,不知不覺地安靜下來,她被他的手藝迷住了。雖然這些把戲在上個(gè)世紀(jì)是很普通甚至卑微的工作,但在現(xiàn)代人看來,卻像魔術(shù)師一樣神奇,F(xiàn)在的程序員里有多少人了解他們的機(jī)器?好比他們滿不在乎地從網(wǎng)上下載開源軟件,卻從不拆開封裝去—探里面的原理。
只聽見嘀的一聲,機(jī)箱上的指示燈亮了,硬盤發(fā)出嗡嗡的運(yùn)轉(zhuǎn)聲,光驅(qū)咝咝地應(yīng)和著,風(fēng)扇的聲響不算大,它沉吟、平穩(wěn),就像是交響樂的背景音。
“現(xiàn)在的機(jī)器飛快,但缺乏美感,不是嗎?因?yàn)槲覀冚斎藬?shù)據(jù)它立即給出結(jié)果,你感覺不到它在思考。而古代的機(jī)器,”他的手摩挲著機(jī)箱,像對(duì)待情人般輕輕地吹去它表面的灰塵,“我可以聆聽它的思想……甚至心情。嗨!伙計(jì),看到對(duì)面這位小姐沒有?以后.她就是你的新主人,你得聽她的。聽到?jīng)]?”他重重地拍了一下機(jī)箱,箱后電源風(fēng)扇噴出一屁股灰,LED指示燈刷地亮起來。屏幕浮出一行字:Hello,world.
她撲哧—聲笑了。
“好的。”他起身讓她挪開一點(diǎn)位置,自己坐在床中間。面對(duì)著屏幕,說,“現(xiàn)在,我為你展示一個(gè)神奇秘境,一個(gè)世人所不知的絕妙世界。有龍出沒,請(qǐng)睜大眼睛!
屏幕淡藍(lán)的光映在他棱角分明的臉上,覆蓋了他寬闊卻又瘦削的肩膀,陡然之間給他披上了一層迷離的光芒,就像是屠龍戰(zhàn)士的封印盔甲所綻放的那樣。
她怔怔地望著他,嘴微張著,說不出話來。“愿意坐過來看嗎?”
沒等她回答,他便自作主張地把她抱刊腿上。如她所言,他是囂張的,不可一世的。從來如此。
十四
“在龍出沒的世紀(jì),人類的智慧混沌未開。先知把目光投向浩渺星空,在他們的視野盡頭,有一顆叫大火星的暗紅色亮星出現(xiàn)在南方夏夜低垂的天幕中。
“上古的皇帝設(shè)置專門的星官‘火正’觀察這顆星,因?yàn)閺拇蠡鹦堑倪\(yùn)行軌跡可以探知泥土里春日萌蘇的訊息,‘七月流火,九月授衣’。上古的皇帝為了探知地平線下的星圖,派遣一位鼎鼎大名的火正前往南方,這位火正的子孫在南方潮熱的紅
土地里定居下來,他們被稱為祝融氏。祝融在南力的開疆拓土不僅大大拓展了帝國的版圖,更重要能是,他的觀察使原本隱沒于南半球的星圖展露出來。于是在幾千年后,一位兢兢業(yè)業(yè)的太史令在他的傳世之作中留下了‘老人星’的蹤跡:壽星,盞南極老人星也。老人星在幾千年內(nèi)一直是一名南極隱士,它的發(fā)現(xiàn)極大地振奮了巨龍國的子孫,他們不斷向南挺進(jìn),遠(yuǎn)征叢林密布人跡罕至的交趾,甚至揚(yáng)帆南下,在牽星圖的指引下一路向南,向南!天際線不斷退卻,被地理位置所壅塞的視野豁然開朗。一名被派往交趾的星官在給皇帝的報(bào)告中興奮地寫道:我看見老人星在海平面上很高的位置閃爍,它的周圍還有許多明亮的星星。
“幾個(gè)世紀(jì)后,大航海時(shí)代的到來讓人類第一次把南北星圖的空白全部填滿。但這還遠(yuǎn)遠(yuǎn)不夠,幾百年后,人類開始向太空發(fā)射人造衛(wèi)星,人類的探測(cè)器像南征的火正不斷地向外太空挺進(jìn),伽馬射線、x射線、紫外、光學(xué)、紅外、射電所得到的觀測(cè)數(shù)據(jù)構(gòu)成一個(gè)全波段的數(shù)字天空。光學(xué)望遠(yuǎn)鏡的接收面積每二十五年增長一倍,天文探測(cè)器上的CCD像素每兩年增長—倍。人類虛擬天文臺(tái)數(shù)據(jù)庫的信息量每一百一十八小時(shí)增加一倍,摩爾定律遠(yuǎn)遠(yuǎn)跟不上天文觀察數(shù)據(jù)的增長指數(shù)。人類從未像今天這樣細(xì)致人微地審視著天空。如果說宇宙呈現(xiàn)在遠(yuǎn)古人類視野中的不過是一團(tuán)漆黑的虛空,那么今天,宇宙在我們眼前就像是光芒璀璨的水晶,沒有一個(gè)角落會(huì)存在探測(cè)盲點(diǎn),宇宙誕生之初的圖景也通過類星體幽微的星光向我們真實(shí)地呈現(xiàn)……然而,我們真的能讀懂宇宙的信息嗎?”
他打開虛擬天文臺(tái)。(虛擬天文臺(tái)是對(duì)各種天文觀測(cè)數(shù)據(jù)進(jìn)行統(tǒng)一規(guī)范的整理、歸檔,構(gòu)成一個(gè)全波段的數(shù)字虛擬天空,用戶不需要自己配備觀測(cè)儀器,只需登錄虛擬天文臺(tái),即可使用教據(jù)。),隨著虛擬鏡頭的推進(jìn),屏幕上浩如塵沙的星系、星團(tuán)從他兩腋掠過,就像一艘孤獨(dú)遠(yuǎn)航的飛船行進(jìn)時(shí),深邃的星空在宇航員目鏡中所呈現(xiàn)的那樣。不,這不是一趟普通的宇宙之旅,這也是一趟時(shí)間之旅,從探險(xiǎn)家雙腋掠過的還有時(shí)間之沙,就像膠片放映機(jī)的倒轉(zhuǎn),自今至古,上溯到邈遠(yuǎn)的恐龍世紀(jì),甚至宇宙的起點(diǎn)……
“公元前十三世紀(jì),天蝎座α附近一顆超新星大爆發(fā),它的亮度陡然暴增了幾百萬倍,其光芒竟輝映了一小半天空。它成功地在一小塊甲骨上留下了它的‘底片’:七日己巳夕……新大星并火。
“公元185年,超新星SNl85的爆發(fā)在人類的記憶里留下了更為生動(dòng)鮮明的印象,一名叫孟康的官員忠實(shí)地記錄了天空中唯美璀璨的勝景:有赤方氣與青方氣相連,赤方中有兩黃星,青方中一黃星。他所描述的超新星光環(huán)結(jié)構(gòu)與我們今天利用哈勃望遠(yuǎn)鏡觀察到的并無二致。
“但天空中最燦爛的景象當(dāng)屬公元1054那年金牛座天關(guān)星附近的超新星大爆發(fā),它產(chǎn)生的亮度要超過太陽幾億倍,持續(xù)兩年之久才漸漸隱沒。欽天監(jiān)在給皇帝的奏章中激動(dòng)地寫道:我見到一顆客星的出現(xiàn)。這顆星微帶暈色,發(fā)黃光,我恭敬地遵從皇帝的旨意占卜,卜日:客星不犯畢宿。這說明皇上圣明,且國內(nèi)有偉大的圣賢。我恭請(qǐng)將卜辭交國史館存檔。
“幾千年來,不,自洪荒以來,超新星不斷以強(qiáng)烈的射線轟擊著智慧生命的眼球,這夜空中最絢爛的禮花在向我們傳遞什么信息呢?”
機(jī)器突然發(fā)出一陣電流噪音,聽起來就像是收音機(jī)搜臺(tái)時(shí)的嘈雜聲。
她迷惑地望著他。他微微一笑,輕敲鍵盤,屏幕上出現(xiàn)幾行字:
2004。地點(diǎn):波多黎各,阿雷塞博。方位:雙魚座、白革座星群之間。標(biāo)簽:SHGb02+14a。頻率:l420兆赫。
“剛才不到一分鐘的噪音便是阿雷塞博射電望遠(yuǎn)鏡所接收到的最可疑的文明信號(hào),它調(diào)制在1420兆赫波段上,這個(gè)頻率對(duì)應(yīng)的是宇宙氫氣吸收、釋放能量時(shí)的波段。這個(gè)波段的信號(hào)無疑最可能來自星際文明!彼俅吻脫艋剀囨I,許多幅類似音頻調(diào)制曲線的波形圖呈現(xiàn)出來。
“幾十年來,科學(xué)家動(dòng)用了小波分析、語義分析、遍歷算法、遺傳算法等各種手段來破譯這段信號(hào).但他們都失敗了。事實(shí)上,自SETI計(jì)劃以來.人類無數(shù)次截獲可疑的文明信號(hào),就像自甲骨文以來,火正、欽天監(jiān)們無數(shù)次被超新星爆發(fā)所震懾一樣,只是從來沒有人真正讀懂過這些……”
他的目光穿透幽藍(lán)的屏幕,刺破厚重的蒼穹,直視那亙古寂寥的星輝……
“它們是真正孤獨(dú)的詩句,艱澀、微言大義。在宇宙中長途跋涉,歷經(jīng)引力透鏡的折射、星際塵埃的散射,終湮沒于宇宙混亂的背景輻射……直到有一天。我就像被一道閃電所擊中時(shí)才恍然大悟:上帝的語言又豈是巴別塔的子民可以領(lǐng)悟的?凡夫俗子的語法規(guī)則又豈能適用于高深莫測(cè)的上帝?就好像一個(gè)面向?qū)ο蟮某绦騿T在簡陋的機(jī)器語言面前就是一個(gè)白癡一樣。道生一,一生二,二生三。始有機(jī)器語言。機(jī)器語言生匯編器,匯編器生編譯器,最后產(chǎn)生上萬種高級(jí)語言。在語言的進(jìn)化之路上,我們與宇宙的真諦漸行漸遠(yuǎn),以至于我們?cè)僖膊恍枰獢?shù)學(xué)就能成為程序天才。
“遂古之初,誰傳道之?這亙古未解之天問由
誰來解答?
“有這么一群人,他們的內(nèi)心倒映著深邃的星空;他們蕩滌了腦海里那些凡夫俗子的陳腐律條;他們糾結(jié)于那些被世俗所嘲笑的時(shí)空觀念而不能自拔;他們崇尚開放、自由、共享的理念,卻被商業(yè)社會(huì)所驅(qū)逐;他們離經(jīng)叛道的個(gè)人主義為主流世界所不容;他們是上帝之友、世界公敵;他們上下求索,不知所歸;他們苦苦追尋著龍的足跡……他們被稱為屠龍戰(zhàn)士,他們是祝融的子孫!唯有他們。才能理解上帝的語言。”
清澈的淚水滾涌而出,他半仰著臉,任憑清矍的臉龐滄海橫流。屠龍戰(zhàn)士并非冷漠如刀口舔血的殺手,他們冰冷。只因他們孤獨(dú)。
屏幕上那些傳統(tǒng)數(shù)學(xué)工具所構(gòu)建的波形突然風(fēng)云變幻,那些高超的人性化設(shè)計(jì)圖形界面分崩離析.畫面膨滿了跳動(dòng)的數(shù)字:0,1。它們?nèi)耗y舞,亂花迷眼,混沌之中卻又透著一種難以言表的韻律。
那不再是人類所能理解的語言。她轉(zhuǎn)過頭來緊緊環(huán)住他的脖子,貼著他的淚痕去感受那火熱里的酸楚。
現(xiàn)在是鍵盤鋼琴師的表演時(shí)間了。他俯下身,按動(dòng)了一個(gè)開關(guān)。他身后的墻亮了,這寒傖的房間竟然還藏著一臺(tái)昂貴的投影儀。另三面墻隨即也亮了起來,上面波動(dòng)著0和1的量子漣漪。不久,塑料頂棚和水泥地面也亮了,就好像光在鏡面立方體內(nèi)折射投影,產(chǎn)生出你中有我、我中有你的幻象。
她背靠著屏幕,沒有去欣賞那指尖的芭蕾。她只是凝睇直視他專注的眼神。從那里,她可以讀懂0和l的密碼,讀懂這靜默無語的夜空。
鍵盤的敲擊聲就像是萬馬奔騰的嘚嘚蹄聲,混亂卻又渾然一體,連綿卻又跌宕起伏。她仿佛看到源源不斷的數(shù)據(jù)流從他指尖送出,它們簡潔優(yōu)美,既是語法功能的指令,又是作為對(duì)象的數(shù)據(jù)。每一個(gè)對(duì)象都有自己的生命周期,生命周期結(jié)束之際也就是對(duì)象死亡之時(shí),不存在永久的對(duì)象。每一個(gè)語句都有自己的靈魂,它們并不完美,卻在變化中不斷臻于完美。電信號(hào)沿同軸電纜傳遞到激光調(diào)制器。激光束的強(qiáng)度、頻率伴隨著這波動(dòng)的0、1有節(jié)奏地變幻,沿著地球表面的光纖無限蔓延。光纖像地球的毛細(xì)血管,它們連通了世界各個(gè)角落的超級(jí)計(jì)算機(jī)。虛擬天文臺(tái)的海量數(shù)據(jù)被有條不紊地分配到各節(jié)點(diǎn)進(jìn)行網(wǎng)格計(jì)算。各節(jié)點(diǎn)的超級(jí)計(jì)算機(jī)可能是光子的,可能是量子的,也可能是生物的。但無論是一小團(tuán)愛因斯坦一玻色凝聚態(tài)的超級(jí)低溫原子,或是幾個(gè)糾纏態(tài)量子,還是一小撮蛋白質(zhì)或DNA分子。都被調(diào)動(dòng)起來。參與了這宇宙中最完美的諧振。內(nèi)華達(dá)州沙漠里的云計(jì)算中心,一座面積超過迪斯尼樂園的碩大無朋的機(jī)房里,每一塊硬盤的“咝咝”運(yùn)轉(zhuǎn),每一根紅色或綠色發(fā)光二極管的一明一滅都與之休戚相關(guān)。
不知過了多久,鍵盤聲漸漸平息下來。融疲憊地俯在她柔弱的肩膀上。墻上跳動(dòng)的數(shù)字就像是游泳池里蕩漾的波光,輕柔地拂過他的身子!霸啤比栽隈R不停蹄地執(zhí)行著計(jì)算,這無疑是自洪荒以來地球上最大規(guī)模的數(shù)據(jù)處理,人類曾經(jīng)引以為傲的分布式計(jì)算工程“SETI計(jì)劃”、“Folding”在此均相形見絀。這筆費(fèi)用按“云”的國際市價(jià)計(jì)將是一個(gè)天文數(shù)字,但是,房東太太不會(huì)收到這樣一張賬單,因?yàn)樵趥ゴ蟮某绦騿T面前,“云”就像只家貓一樣馴服,沒有人會(huì)知道是誰在一夜之間調(diào)用世界上最先進(jìn)的計(jì)算機(jī)進(jìn)行了一次超負(fù)荷運(yùn)算,就像沒有人會(huì)找到埋在Quakel0的后門程序一樣。
融聆聽著機(jī)箱的運(yùn)轉(zhuǎn)聲,就像一個(gè)高超的賽車手清晰地辨別著變速箱內(nèi)齒輪的嚙合聲一樣。突
然.他說:“讓我們一塊兒倒計(jì)時(shí)吧!彼上聛,閉上眼睛。她狐疑地跟隨他并排躺下,心中默數(shù):十,九,八……一。
房間里劇烈地一閃,像是有人在拍照,迅即熄滅。唯有顯示器投射出一屏幽藍(lán)的光,屏幕上只有—個(gè)數(shù)字:1。
“這是什么意思?難道這虛擬天文臺(tái)的海量射電、光譜信息最終運(yùn)算的結(jié)果就是1?”
“不。這并不是一次普通的計(jì)算,而是一次測(cè)試!
“測(cè)試?”她愈加困惑了。
“你不記得自己那天在街上是怎樣愚弄智能程序了嗎?”
她張大了嘴巴。哦,上帝。她胸中像是有一只兔子在亂竄。穎悟過人的她馬上明白了問題的關(guān)鍵,“這難道是宇宙對(duì)人類進(jìn)行的‘圖靈測(cè)試’?”她倒吸了一口冷氣,眼睛一眨不眨地望著他。
“是的。1表示我通過了宇宙的圖靈測(cè)試!
“你騙人!難道數(shù)千年來超新星大爆發(fā)的伽馬粒子暴、各種射電源信號(hào)、脈沖星的射電脈沖都是在對(duì)宇宙中的智能生命進(jìn)行測(cè)試?”雖然他渾身都透著一股令人信服的智慧的力量,但這個(gè)推斷的確太驚世駭俗了。
是的,起初連他自己也不敢相信這是事實(shí)。他抓住她小巧的手。合上寬大的手掌,放在胸前,“我會(huì)向你證明的!
他在鍵盤上輸入270個(gè)字符,然后捉住她的手放在回車鍵上方,說:“按下它!
“會(huì)發(fā)生什么?”她的手指本能地顫抖起來。他火熱的目光里傳遞著鼓舞的力量。
一聲清脆的鍵響,蘋果機(jī)突然嗡嗡作響,這震動(dòng)讓它笨重的機(jī)身在方桌上微微移動(dòng),電源風(fēng)扇失心瘋一般地囂叫,硬盤傳來“嘟——嘟——”的警報(bào)。這臺(tái)產(chǎn)于2021年的機(jī)器就像老牌利蘭變速箱一樣可靠,可此刻也不禁讓人擔(dān)心起來?諝庵袀鱽硐鹉z的焦糊味。
她不安地望著他。
噓……他在唇前豎起一根食指。
屏幕陡然花了,無數(shù)條來自虛擬天文臺(tái)的信息就像病毒一般瘋狂地轟擊著屏幕。
NASA雨燕號(hào)太空觀測(cè)站:UTC—5EST.10:37,鳊號(hào):GRB0565098,仙后座,短伽馬暴,持續(xù)時(shí)間:38S,能段:0.32—1.78MeV。
GLAST高功率伽馬射線望遠(yuǎn)鏡:UTC—5EST.l0:37,編號(hào):GRB056509C,蟹狀星云,伽馬射線暴,持續(xù)時(shí)間:0.l354S,能段:71—82GeV。
SETI阿雷塞博射電望遠(yuǎn)鏡:UTC—5EST.l0:37,編號(hào):GRB056510C,小麥哲倫星云,光變異常。LAMOST光譜望遠(yuǎn)鏡:GSM+8.23:37,編號(hào):CHA1984523A,造父一,光譜異常。
SKA平方千米陣射電望遠(yuǎn)鏡:GSM+8.23:37,編號(hào):CHA1984524A,鯨魚座UV,亮度劇增11倍。她不寒而栗地回頭望著他。
他微笑著點(diǎn)點(diǎn)頭,“這都是你干的!彼在迷茫間,他拉起她的手沖到門外。外面寒風(fēng)蕭瑟,鉛云低垂,天空一明一滅,就
像過節(jié)一般。剛才還冷冷清清的大街上突然塞滿了人,人們仰望著天空,交頭接耳地議論著。有的人舉起了望遠(yuǎn)鏡,有的人在打電話,有的人掏出PDA拍照,黑暗中此起彼伏的閃光燈顯得可笑至極!鞍l(fā)生了什么?大游行么?”她很快發(fā)現(xiàn)自己的疑問很傻氣,因?yàn)橐箍仗幃惲,南方絳藍(lán)色的天空有暗紅的血色漫漶,宛如隱沒的云龍,時(shí)而展露一下它的崢嶸頭角。天邊傳來隱隱約約的嗡鳴,像是野獸的低沉吼聲,又像是高壓電弧造成的空氣震蕩,聳人云宵的電視臺(tái)鐵塔正嗤嗤地冒著電火花。地面上的人們紛紛指向她的背后,她轉(zhuǎn)身一看,驚呆了——
北方的天空更為詭譎,一道帷幕狀的藍(lán)綠光帶縹縹緲緲地印在天空,它的尾部是流線型,微微朝星空翹起。天空就像是鋪了一層透明玻璃紙,蕩漾著五彩斑斕的瀲滟波光。
“地震云?”她轉(zhuǎn)向他。
“是極光。”
極光?她雙肩聳起,這里是北緯38度啊!
是的,地球背面的太陽耀斑大爆發(fā),在地球磁場引發(fā)粒子暴連鎖反應(yīng),帶電粒子沿兩極地球漏斗
形磁力線撞擊著大氣中的氧、氮、氬,綻放出絢麗多彩的光芒。來自銀心射電源的宇宙線與地球厚厚的大氣激烈碰撞,激發(fā)出次級(jí)、三級(jí)粒子,廣延大氣簇射給地球的夜空制造出光怪陸離的幻景。高能粒子讓太空空間站里的蓋革計(jì)數(shù)器指針瘋狂地沖擊紅線區(qū)域,宇航員正驚慌失措地試圖與地球聯(lián)絡(luò),麥克風(fēng)里卻充斥著靜電噪音……他無意向她解釋這一切,還是用最簡單的方式來回答吧!
他拉著她回到屋子里,在電腦上打開NASA的在線直播,播放器對(duì)準(zhǔn)的是造父變星一,圖像是由LAMOST。(LAMOST是中國的大天區(qū)面積多目標(biāo)光纖光譜天文望遠(yuǎn)鏡。)傳來的,焦面上四千根光纖、十六臺(tái)光譜儀和三十二臺(tái)4k×4k的CCD相機(jī)接收的光譜信號(hào)經(jīng)專門的軟件統(tǒng)一處理后,合成展現(xiàn)出一幅造父變星的高清光譜圖像。然后他打開另一個(gè)頁面,上面顯示了一個(gè)輸入框,他輸入一行指令,仍舊握住她的手.說:“按下它!
她按下回車,光譜上的譜線迅速變寬變淺;再按,譜線又立即收窄變深;她索性亂按一氣,譜線也失心瘋般地變化著,就像手風(fēng)琴在一張一弛地奏鳴。她神經(jīng)質(zhì)地使勁搖頭,“這是你編故事騙人的吧?這根本不是LAMOST傳來的信號(hào)!”
“好吧!彼种肝鑴(dòng)如飛,一口氣打開十幾個(gè)頁面,全部是網(wǎng)絡(luò)電視在線直播頁面,他把窗口平鋪在屏幕上。好像是有什么大事發(fā)生了,因?yàn)樗械闹辈ヮl道都在播出同一個(gè)或是相似的畫面,這些圖像來自NASA,來自ESA,或是來自中國航天總局;主持人帶著耳麥,不停地與導(dǎo)播低聲聯(lián)系;屏幕下方有一行行的文字消息滑過,與她剛才看到的大同小異。她狠狠地接下回車,不可思議的事發(fā)生了,主持人背后的大屏幕清晰地傳來畫面的異動(dòng)。演播室里大概響起了驚詫的呼聲,主持人也感覺到了,頻頻回頭去看發(fā)生了什么。無數(shù)個(gè)直播畫面都與她指下小小的回車鍵建立了聯(lián)系。天哪,這到底是怎么回事?她全身汗毛都豎了起來,蒼白的眸子驚恐地望著他。
他滿在不乎地笑笑,說:“這沒什么大不了的。其實(shí)上個(gè)世紀(jì)的科學(xué)家就已經(jīng)能做到。老一輩的網(wǎng)絡(luò)工程師想出一個(gè)絕妙的主意,實(shí)現(xiàn)星際互聯(lián)網(wǎng)。他們?cè)O(shè)想用中微子轟擊造父變星,可以讓其內(nèi)核加熱擴(kuò)張,縮短星球的光亮周期——這就像有規(guī)律的電流刺激能促使人體心臟恢復(fù)跳動(dòng)一樣。造父變星十分明亮,更何況我們還有強(qiáng)大的望遠(yuǎn)鏡。這樣一來,我只需用上帝的語言輸人幾個(gè)指令,就接管了SETI在全球范圍內(nèi)的射電望遠(yuǎn)鏡,通過它們向星空發(fā)射我的代碼;造父變星執(zhí)行了我的命令,它加速或放慢了自轉(zhuǎn)速度,于是在我們的光譜上出現(xiàn)了譜線的變寬與收窄。太陽耀斑、仙后座的伽馬粒子暴也是基于同樣的原因而爆發(fā)。”
那一刻她幾乎就要相信他了,但她突然想起了什么,大聲說:“可是仙后座離我們一萬光年,你的指令現(xiàn)在還在太空里跑呢!它們?cè)趺磿?huì)響應(yīng)你的指令?你這個(gè)騙子!假的,全部是假的!”
他耐心地等她安靜下來,目光里充滿了憐愛,好像她的憤怒在他眼中是一種可愛。這讓她的肺都要?dú)庹。聰明人被愚弄的感覺可不好受!她狠狠地捶了他一拳,“你倒是解釋啊!你這個(gè)混蛋!”“讓我們的老朋友蘋果來回答你吧!彼氖譁厝岬啬﹃頋L燙的機(jī)箱,他慢條斯理地說道,“在我們輸入指令后,蘋果若懂得思考,也肯定以為最終的運(yùn)算結(jié)果是它‘意識(shí)’的結(jié)晶,可悲的是,它的意識(shí)不過是事先預(yù)置程序的執(zhí)行。事實(shí)上,程序員不必等到機(jī)器運(yùn)算結(jié)束才知道答案,他早已對(duì)一切了然于心,不是嗎?無論事情的發(fā)生、演化,還是最終的結(jié)果!
啊!她恍然大悟,這一頓悟讓她全身涼透。天哪,如果說上帝是一個(gè)程序員,人類不正像是一臺(tái)機(jī)器嗎?人類自以為是的自我意識(shí)不過是上帝預(yù)置程序的執(zhí)行而已。上帝不必等待人類的“意識(shí)”做出決定后才回應(yīng),就像融剛才表演的那樣,他不必等蘋果的運(yùn)算結(jié)束就在心中默數(shù),迎接那早已預(yù)料到的結(jié)果。
想到這里,她跌坐在床上,腦袋里空空如也,那些固若金湯的常識(shí)、概念、世界觀……全都訇然崩塌。
這就是答案。
外面突然響起人群的歡呼聲。流星!流星!獅子座流星雨綻放在童話般五彩繽紛的天空里,人們幼稚的心愿與絕望像飛火流螢在黑暗中亂舞,這個(gè)
夜晚是如此的神奇。
程序員的目光垂落到自己的指尖,嘴角浮出一絲落寞的微笑。
“喜歡我為你燃放的煙花嗎?”
“嗯!彼┰谒募绨蛏,淚水像洪水般決堤而出,那一刻,她終于認(rèn)識(shí)了她自己、生命、愛,以及死亡。
她的指尖深深地掐進(jìn)他的背。
十五
冬天的早晨寒冷蕭索,融醒來時(shí)身邊的她已經(jīng)不見了,被窩里還殘留著她火熱的溫度,以及蜷曲的臥痕。方桌上留有一張紙條:Quakel0。
在他登錄進(jìn)Quakel0對(duì)戰(zhàn)平臺(tái)時(shí),才發(fā)現(xiàn)自己錯(cuò)過了一場好戲,心有余悸的看客們告訴他,剛才有一個(gè)嗜殺成性的少年把010區(qū)殺了個(gè)天翻地覆,他逢人便砍,連頭上頂著保護(hù)光環(huán)的菜鳥也不放過。他一人霸占了010區(qū),現(xiàn)在沒人敢登錄那個(gè)區(qū)了。
他微微一笑,他知道“他”是誰。果然,他剛剛進(jìn)入虛擬界面,一個(gè)居高臨下的蒼白冷眼便射了下來。
“駱……”他還沒來得及喊出她的名字,她白衣飄飄的身影已經(jīng)化為一道凌厲的白光,俯沖下來。劍花像漫天飛舞的雪白花瓣,覆蓋了他的天空,逼得他連連后退。她似乎對(duì)他內(nèi)心的一切洞悉幽微,招招直奔他的死穴。這是怎么啦?他不禁有點(diǎn)惱火。好吧!那種久違的血脈賁張的情愫漫遍全身。
當(dāng)Perl遇到Lisp.當(dāng)詩的語言遇到元編程,沒有寄生、偽裝、復(fù)制等詭詐的手段,只有公平的正面攻擊,這才是真正的角斗:長劍對(duì)鈍刀。
他的刀很鈍重,就像Lisp的笨拙,它是解釋性的、遞歸的,它的執(zhí)行相對(duì)遲緩。但它擁有理論上至高的計(jì)算能力。(Lisp使用遞歸控制結(jié)構(gòu),具有和圖靈機(jī)相同的、也是理論上最高的計(jì)算能力。),它可以準(zhǔn)確地判斷出對(duì)方劍刃的落點(diǎn),盡管那已是速度的極限。它的數(shù)據(jù)與程序是同一的,程序即是數(shù)據(jù),可被處理;數(shù)據(jù)亦是程序,可來執(zhí)行。它根本就是無法的,就像他渾然天成的刀路。
他胸前的皮鎧被劃破了,露出古銅色的胸肌,他寬容地任憑鋒利的雪刃刺破他的身體,但他的理智讓這鋒芒停留在表面——他的內(nèi)部代碼是不容觸犯的,那是龍的寶藏。即便是流火被豪魃秒殺的那一次,內(nèi)部代碼也在同一瞬間自毀,化為數(shù)字混沌。沒有人能親睹他的鈍刀,他也從未使用過這把鈍刀。
但是,他的寬容并未贏得她的認(rèn)可,反而讓她的劍芒更熾,被鮮血浸滿的雪刃愈發(fā)兇猛,永不停歇,絕無手軟!她的十指深深地嵌進(jìn)鍵盤,就像琴魔的化身,手指在毫無節(jié)制地傾泄著奪人魂魄的代碼。她已經(jīng)不太在意代碼的精確,她意在發(fā)泄,那似癲似狂的琴符本身就傳遞著令人窒息的壓力。Perl是寬容的,你甚至不必定義就可以使用數(shù)組。它本來就是詩人的創(chuàng)造,是感性的揮灑,是淋漓盡致的表達(dá)……
他迷惑了,他不動(dòng)如山的意志也不禁微微顫抖,后背涌上一絲久違的寒冷,就像毒蛇之吻爬上脊梁。即便是面對(duì)恐怖伊萬,他的手指也不曾這樣戰(zhàn)栗過。他的內(nèi)心深處不禁涌出了一絲羞惱。
他已經(jīng)被逼退到懸崖邊沿,如再退卻,系統(tǒng)程序“懸崖”將會(huì)利用規(guī)則把他撕得粉碎。他雖擁有不可一世的程序天才,但也無法凌駕于環(huán)境參數(shù)之上,正如現(xiàn)實(shí)中人不可能抗拒黑洞的引力一般。他的目光里流露出疑問,可是她沒有回答他,甚至看也沒看他一眼。她大喝一聲,所有的手指都?jí)涸谇傧疑,要彈出這天地間最具毀滅性的音符,然后讓一切回歸地獄般的寧靜。
劍刃深深地沒進(jìn)他的胸膛,時(shí)鐘定格在5.33納秒,這是系統(tǒng)的時(shí)鐘周期,轉(zhuǎn)化成內(nèi)存延遲不過10納秒,這一刻之后,那鮮血淋淋的心臟——那傳說中的Lisp代碼終將大白于天下,榮光的繼承,道的傳承,一切的一切終將在這一刻后歸于塵土……
但他不會(huì)讓這一切發(fā)生!一種無法解釋的本能,或是屠龍戰(zhàn)士血液里天生的狂躁因子,讓他在一剎那亮出了鈍刀。
世界眨眼間灰飛煙滅,Lisp向那些早已遺忘了傳統(tǒng)寫榮耀的年輕程序員展示了什么叫計(jì)算的極限!在排山倒海的攻擊波下,系統(tǒng)程序所構(gòu)建的環(huán)境、
背景,隱藏在后臺(tái)程序里自作聰明的偷學(xué)者,以及他正面的敵人,都化作了齏粉,系統(tǒng)緩存里也找不回他們代碼的碎片!這場戰(zhàn)斗不會(huì)有重播錄像,因?yàn)檫@一瞬發(fā)生的一切都在這一瞬清空了。它終將成為Quakel0的不朽傳奇,來自兩個(gè)完全陌生的人,只有像豪魃這樣老一輩的程序員還記得他們,他們知道這二人是誰,因?yàn),那永遠(yuǎn)不可模仿。
融有些吃力地取下頭盔,因?yàn)樗耐锤猩窠?jīng)也承受了那瘋狂的一劍,但他沒有顧得上喘息,便在大廳里四處張望,焦急地尋找那個(gè)身影,他知道她在這兒。
許多白大褂急匆匆地奔向一個(gè)角落,融抓住一個(gè)醫(yī)生的肩膀問道:“發(fā)生了什么事?”
“那玩家死了,聽說是個(gè)姑娘。”
“這是游戲!怎么會(huì)死?她頂多是休克,你他媽還是不是醫(yī)生?!”他搖著醫(yī)生的肩膀,猙獰的神情看起來恨不得把對(duì)方撕碎。
被搖得幾乎散架的醫(yī)生無力同答他的怒吼,但急救車令人心悸的尖叫和閃爍的紅燈回答了他。他跌坐在躺椅上,淚流滿面。
“這只是游戲,但,與你作戰(zhàn)的并非什么程序,而是真實(shí)的人。她把她的大腦程序上傳到了Quakel0!薄獋(gè)警官告訴他。
他沖上去給了警官鼻子一拳, “你當(dāng)我是白癡嗎?人怎么可能有大腦程序?啊?”
警官嘆了口氣!叭,我是豪魃。今天010區(qū)的異常狀況把高手們都引來了,我知道你一定會(huì)來的……當(dāng)年我打敗了流火,我以為自己打敗的是你,然而我錯(cuò)了,我知道流火背后沒有你。因?yàn)槟闶遣豢蓱?zhàn)勝的,所以后來我絕望地從程序界退隱,當(dāng)了一名警察。她留給你這個(gè),上面寫著‘給打敗我的……咳,最愛的人’!
餐官遞給融一個(gè)存儲(chǔ)器。
十六
她很早以前就在網(wǎng)絡(luò)中存在了。她起初很簡
陋,但強(qiáng)大的自我修補(bǔ)、模仿、進(jìn)化能力讓她的代碼逐漸臻干完美。除了擁有比人類更牢固的記憶外,她的喜怒哀樂與人類的意識(shí)相差無幾,她甚至確定自己是一名女性,當(dāng)然,她還具有極少數(shù)人才具備的代碼天分。
二十一年前,一個(gè)生物器官培植公司的全自動(dòng)化流水生產(chǎn)線出了一個(gè)小小的岔子,監(jiān)測(cè)系統(tǒng)卻對(duì)此毫無察覺。一個(gè)只負(fù)責(zé)培養(yǎng)“大腿”的“蠶繭”培育箱接到指令:培養(yǎng)一個(gè)完整的人類!靶Q繭”忠實(shí)地執(zhí)行了這個(gè)指令。
幾個(gè)月后,一家試管嬰兒公司智能電腦的訂購單上,出現(xiàn)了一對(duì)來自泰國的夫婦的訂購要求,奇怪的是這對(duì)夫婦沒有提供自己的基因,訂購單指明的對(duì)象是一個(gè)代號(hào)010的女性胚胎。智能電腦毫不猶豫地執(zhí)行了命令,把這個(gè)女嬰培養(yǎng)大。
五年后,一家慈善機(jī)構(gòu)的“亞洲孤兒”數(shù)據(jù)庫里出現(xiàn)了一個(gè)叫揚(yáng)樂的女孩,她的“雙親”欄里顯示的是“不詳”。一對(duì)來自美國的夫婦領(lǐng)養(yǎng)了她。她看起來與其他的兒童沒什么不同,除了偶爾會(huì)脫口而出一些高深的詞匯。
女孩長大后,很快表現(xiàn)出出類拔萃的程序天賦。她沒有玩伴,沒有其他愛好,唯一的樂趣便是沉溺于代碼世界與人廝殺時(shí)戰(zhàn),砥磨自己的技藝與意志。她是無法理喻的,養(yǎng)父母也無法解釋她怪異的性情,即使是她自己,也一直生活在無邊的速惘中。直到有一天,她等來了那個(gè)冥冥之中注定要出現(xiàn)的人。
融,那就是你。謝謝你教會(huì)她很多東西,讓她明白了此生的含義,以及她的來歷。只是她錯(cuò)了,或者是制造她的人錯(cuò)了,或者是設(shè)計(jì)這個(gè)游戲的人錯(cuò)了。就像許多老套的科幻故事中所描繪的,智能程序愛上了她的主人……不,你不是我的主人,你是我的獵物,融。當(dāng)你用上帝的語言向我展示龍不再是傳說之時(shí),我的心在顫抖。因?yàn)椋,你知道?上帝是不會(huì)允許一個(gè)能理解他的人存在于這個(gè)宇宙中的,就像在程序員創(chuàng)造的世界中,他是不會(huì)允許系統(tǒng)角色擁有網(wǎng)管的權(quán)力的。當(dāng)人類發(fā)現(xiàn)了一個(gè)異想天開地入侵上帝系統(tǒng)的方法,便有了原罪。融,我的存在,便是為了殺死你。
只是我無法明白,上帝為什么做出這樣拙劣的設(shè)計(jì):讓我來維護(hù)系統(tǒng)。事實(shí)上,我殺不了你,雖然我對(duì)你的致命弱點(diǎn)了然于胸:你的驕傲就是你的阿克琉斯之踵——Lisp。雖然我已經(jīng)擁有了致你于死
地的能力,但,我殺不了你,因?yàn)槲覑勰,融?
——駱駝
十七
當(dāng)幾位神情嚴(yán)峻的警察出現(xiàn)在三樓的閣樓時(shí),房東太太的心都抽緊了。老天爺,發(fā)生了什么事?“警察同志啊,我一輩子都遵紀(jì)守法……”“他就住在這里?”
“您是說,那個(gè)……窮小子?這混蛋惹什么禍
可跟我無關(guān)啊!”
“他已經(jīng)死了,有人在河邊一個(gè)廢棄的水文監(jiān)
測(cè)站里發(fā)現(xiàn)了他的尸體,是自殺!本僬f。
了解到警察們此行與自己的偷電行為無關(guān),房東太太心中的一塊石頭落了下來,但她依舊裝模作樣地嚎啕起來,“這個(gè)殺千刀的,他欠我好幾個(gè)月的房租還沒交呢!還有電費(fèi)、水費(fèi)、衛(wèi)生費(fèi)……”“誰是涼涼?”警察的手上抖著一張紙。
房東太太頓了一下,涼涼?
因門框變形而關(guān)不上的房門虛掩著,門縫里露出涼涼扁扁的嘴唇和大而晶瑩的眸子,她已經(jīng)從大人的話里明白了些什么。
“他留下了—份遺囑,受益人是涼涼!
“啊?”房東太太搶過那張紙,上面那一長串
的零令她頭暈?zāi)垦!?
他的遺產(chǎn)是無價(jià)的。警官的目光穿透窗戶紙上的大窟窿,向清澈的蒼穹望去,心中充滿了敬仰。“哇”的一聲,涼涼大哭著奔下樓,她才不在乎紙上的數(shù)字,她只知道那個(gè)教她做數(shù)學(xué)題、幾乎什么都會(huì)的萬能的叔叔不在了。她跌了好幾跤,胖胖的膝蓋都摔破了,一口氣沖到門外,哭著喊:“叔叔,不要走哇,回來教涼涼數(shù)學(xué)題啊——”樓上你,,,,
這是全本? Post by gelanxi (2012-09-06 19:12)
愛問上幫你下的 不知道全不全 1積分還是有的 [s:5]
愛問上幫你下的 不知道全不全 1積分還是有的
謝謝了!屠龍之技很贊啊
程序猿的神力和浪漫