他們?yōu)榇?,爆發(fā)了第一次,也是最激烈的一次爭吵。
“是你的算法有問題!”他記得自己當(dāng)時,被連續(xù)一個星期的失敗和熬夜,折磨得心煩氣躁,近乎是咆哮著,對她喊道。
“我的算法沒有問題!”她也毫不示弱地,漲紅了臉,反駁道,“公式我驗(yàn)算過一百遍了!是你的引擎架構(gòu)!是你寫的底層代碼,無法完美地,承載這么復(fù)雜的實(shí)時演算!”
最終,在課程設(shè)計的截止日期前,他們不得不放棄了這個充滿了野心的、浪漫的造物。他們像所有普通學(xué)生一樣,用一個平庸的、毫無亮點(diǎn)的固定翼飛機(jī)模型,敷衍了事地,拿到了一個不好不壞的分?jǐn)?shù)。
而那段,充滿了BUG的、承載了他們最初夢想的、關(guān)于紙飛機(jī)的代碼,被他,親手,拖進(jìn)了電腦的回收站。
小主,這個章節(jié)后面還有哦,請點(diǎn)擊下一頁繼續(xù)閱讀,后面更精彩!
并被他,從記憶里,一同清空。
那是他職業(yè)生涯里,第一次,嘗到“失敗”的滋味。那種感覺,苦澀,屈辱,像一根小小的刺,扎進(jìn)了他那顆年輕而驕傲的心里。
他從未想過,有一天,自己會需要,主動地,將這根刺,從記憶的血肉里,重新拔出來。
林默,睜開了眼睛。
他的眼神里,不再有迷茫。取而代之的,是一種混雜了痛苦、懷念與某種明悟的、復(fù)雜的光芒。
“是紙飛機(jī)?!彼麑﹃愭汉吞骑w說,聲音沙啞,“我們合作的第一個程序。一個模擬紙飛機(jī)飛行的物理引擎。它因?yàn)橐粋€無法被修復(fù)的BUG,失敗了?!?/p>
“紙飛機(jī)?”唐飛撓了撓頭,臉上露出了技術(shù)宅特有的、無法理解“文科生”腦回路的困惑表情,“一個…物理引擎?這難道不是你們這些大神,在大一的時候,隨手就能寫出來的小玩意兒嗎?這也算…‘垃圾’?”
“算?!绷帜幕卮?,簡單而又沉重。
他沒有再解釋。有些“垃圾”的價值,只有親手丟掉它的人,才能明白。
“那你還記得當(dāng)年的代碼嗎?”唐飛立刻意識到了問題的關(guān)鍵,“這鬼地方,就是一個巨大的代碼墳場!我們就像一群盜墓賊,想找到那具名叫‘紙飛機(jī)’的木乃伊,就必須得有藏寶圖!而你的記憶,就是唯一的藏寶圖!”
林默點(diǎn)了點(diǎn)頭。他走向那片由數(shù)據(jù)流構(gòu)成的、無邊無際的荒原。他一邊走,一邊在虛空中,用手指,敲下了一行行早已被他遺忘,卻又在這一刻,變得無比清晰的、古老的指令。
那些曾經(jīng)讓他感到羞恥的、充滿了幼稚和錯誤的語法,此刻,在他的指尖,重新變得鮮活起來。
唐飛立刻跟了上去,將自己的個人終端,與林默共享的“記憶”連接在了一起。他像一個最高效的聲納操作員,將林默提供的這些“關(guān)鍵詞”,轉(zhuǎn)化為搜索指令,投射到歸墟這片深不見底的“數(shù)據(jù)海洋”之中。
“有了!”幾分鐘后,唐飛興奮地喊道,“東北方向,坐標(biāo)(734,-289,512)!有一個能量信號極其微弱、但是結(jié)構(gòu)吻合度高達(dá)97%的獨(dú)立數(shù)據(jù)塊!媽的…它被埋得也太深了!被至少上千個其他的廢棄項目文件給蓋住了!要不是有你提供的這些‘DNA片段’,我們就算找到世界末日,也找不到它!”
三人立刻,朝著那個坐標(biāo),疾馳而去。
歸墟世界里的物理規(guī)則,似乎并不穩(wěn)定。隨著時間的推移,他們能感覺到,空氣中,那股數(shù)據(jù)風(fēng)暴的“風(fēng)力”,正在逐漸增強(qiáng)。一些細(xì)小的、破碎的數(shù)據(jù)流,開始像沙塵一樣,從他們身邊呼嘯而過,刮在他們的數(shù)據(jù)形態(tài)上,發(fā)出了輕微的“滋啦”聲。
很快,他們在一座由無數(shù)廢棄網(wǎng)頁、失效鏈接和過時軟件構(gòu)成的“代碼垃圾山”腳下,找到了那個目標(biāo)。
那是一個殘破不堪的、半透明的、閃爍著微弱白光的立方體。它的表面,布滿了裂紋,仿佛下一秒,就會徹底崩塌。透過那半透明的外殼,他們能看到里面,那段屬于“紙飛機(jī)”的、殘缺不全的代碼。
“找到了,然后呢?”陳婧問道。她看著那個搖搖欲墜的數(shù)據(jù)塊,感覺就像在看一棟隨時可能倒塌的、由積木搭成的危樓。
“喚醒它?!绷帜卮?。他的目光,落在了那段殘缺代碼的最核心部分。在那里,有一個巨大的、如同彈坑般的空白。
“喚醒它的方法,不是修復(fù)它?!绷帜穆曇?,帶著一絲自嘲的笑意,“恰恰相反。我必須…用我的記憶,把當(dāng)年那個,直接導(dǎo)致它崩潰的、錯誤的BUG代碼,原封不動地,重新補(bǔ)上去?!?/p>