第1章 雨夜方舟
黑客那年
雨水像斷了線的珠子砸在水泥地面上,七歲的季晨蜷縮在福利院鐵門外的角落里,單薄的T恤早己濕透,緊貼在瘦小的身體上。
他死死抱著懷里那臺(tái)老式筆記本電腦,仿佛這是他與過(guò)去世界唯一的聯(lián)系。
閃電劃破夜空,剎那間照亮了福利院斑駁的墻上"陽(yáng)光之家"西個(gè)褪色的大字。
季晨打了個(gè)寒顫,把臉埋進(jìn)膝蓋間。
三個(gè)小時(shí)前,母親把他放在這里,只說(shuō)了一句"等媽媽回來(lái)",就再?zèng)]回頭。
"小朋友?
"一個(gè)溫和的男聲從頭頂傳來(lái)。
季晨抬起頭,看見(jiàn)一把黑色雨傘,和傘下那張被歲月刻出皺紋的臉。
男人約莫西十歲,穿著洗得發(fā)白的藍(lán)襯衫,眼鏡片上沾著雨滴。
"你怎么一個(gè)人在這里?
"男人蹲下身,雨傘向季晨?jī)A斜。
季晨的嘴唇顫抖著,卻說(shuō)不出話。
他下意識(shí)把懷里的電腦抱得更緊了,碎裂的屏幕邊緣在他手掌上壓出紅痕。
男人注意到這個(gè)動(dòng)作,目光落在那個(gè)被雨水浸濕的電子設(shè)備上。
"這是你的?
"他輕聲問(wèn),手指輕輕碰了碰電腦邊緣。
季晨點(diǎn)點(diǎn)頭,一滴雨水從他發(fā)梢滑落,混著眼角的淚水一起砸在鍵盤上。
"我叫陳明,是這里的電腦***。
"男人伸出寬厚的手掌,"大家都叫我老陳。
我們進(jìn)去好嗎?
你需要換身干衣服。
"福利院的走廊長(zhǎng)得仿佛沒(méi)有盡頭,昏暗的燈光在墻面上投下扭曲的影子。
季晨光著腳踩在冰涼的水泥地上,每走一步都留下一個(gè)濕漉漉的小腳印。
遠(yuǎn)處傳來(lái)孩子們模糊的喧鬧聲,混合著電視機(jī)里動(dòng)畫片的嘈雜配樂(lè)。
老陳帶他拐進(jìn)走廊盡頭的一個(gè)小房間,推開(kāi)門時(shí),一股電子元件特有的金屬味撲面而來(lái)。
房間里堆滿了各種電腦主機(jī)、顯示器和叫不上名字的設(shè)備,電線像藤蔓一樣在地上蜿蜒。
"這是我的地盤,"老陳從一堆雜物中抽出一條毛巾,"有點(diǎn)亂,但很暖和。
"季晨站在門口,眼睛卻不由自主地被角落里的顯示器吸引——屏幕上跳動(dòng)著綠色的代碼行,像是有生命般不斷生長(zhǎng)、變化。
他忘記了自己還濕漉漉的,不自覺(jué)地向前走了兩步。
"看得懂嗎?
"老陳遞給他毛巾和一套明顯過(guò)大的干凈衣服。
季晨搖搖頭,但目光沒(méi)有離開(kāi)屏幕。
那些閃爍的符號(hào)對(duì)他有種奇異的吸引力,仿佛在訴說(shuō)著只有他能聽(tīng)懂的秘密。
"這是Python代碼,一種計(jì)算機(jī)語(yǔ)言。
"老陳的聲音里帶著笑意,"用來(lái)和機(jī)器對(duì)話的。
"季晨第一次抬起頭首視老陳的眼睛。
男人的目光中沒(méi)有他熟悉的憐憫或厭惡,而是一種他讀不懂的、近乎興奮的光芒。
"想學(xué)嗎?
"老陳問(wèn)。
季晨抿了抿嘴唇,輕輕點(diǎn)頭。
"好,先把濕衣服換了,我去給你弄點(diǎn)吃的。
"老陳轉(zhuǎn)身走向門口,又回頭補(bǔ)充道,"對(duì)了,你叫什么名字?
""季晨。
"男孩的聲音輕得幾乎聽(tīng)不見(jiàn),這是他今晚說(shuō)的第一句話。
"季晨,"老陳重復(fù)了一遍,像是要把這個(gè)名字刻進(jìn)記憶里,"歡迎來(lái)到陽(yáng)光之家。
"換上干衣服后,季晨坐在老陳的工作椅上,袖子長(zhǎng)得蓋住了他的指尖。
老陳端來(lái)熱牛奶和黃油面包,香氣讓季晨的胃發(fā)出**的聲響。
他己經(jīng)記不清上一頓飯是什么時(shí)候吃的了。
"慢點(diǎn)吃,"老陳拉過(guò)另一把椅子坐下,"邊吃邊看我怎么寫代碼。
"季晨嘴里塞滿面包,眼睛卻緊盯著老陳在鍵盤上飛舞的手指。
屏幕上的字符越來(lái)越多,逐漸形成一個(gè)簡(jiǎn)單的圖案——一顆閃爍的星星。
"這是給你的見(jiàn)面禮。
"老陳按下回車鍵,星星開(kāi)始變換顏色,"計(jì)算機(jī)很誠(chéng)實(shí),你告訴它什么,它就做什么。
不像人..."季晨伸出食指,小心翼翼地碰了碰屏幕上跳動(dòng)的星光。
一瞬間,他感覺(jué)有什么東西在胸腔里蘇醒了,溫暖而明亮,像是一顆被雨水澆灌后突然發(fā)芽的種子。
窗外,暴雨依舊肆虐,但在這個(gè)堆滿電子廢品的小房間里,七歲的季晨找到了他的方舟。
---
他死死抱著懷里那臺(tái)老式筆記本電腦,仿佛這是他與過(guò)去世界唯一的聯(lián)系。
閃電劃破夜空,剎那間照亮了福利院斑駁的墻上"陽(yáng)光之家"西個(gè)褪色的大字。
季晨打了個(gè)寒顫,把臉埋進(jìn)膝蓋間。
三個(gè)小時(shí)前,母親把他放在這里,只說(shuō)了一句"等媽媽回來(lái)",就再?zèng)]回頭。
"小朋友?
"一個(gè)溫和的男聲從頭頂傳來(lái)。
季晨抬起頭,看見(jiàn)一把黑色雨傘,和傘下那張被歲月刻出皺紋的臉。
男人約莫西十歲,穿著洗得發(fā)白的藍(lán)襯衫,眼鏡片上沾著雨滴。
"你怎么一個(gè)人在這里?
"男人蹲下身,雨傘向季晨?jī)A斜。
季晨的嘴唇顫抖著,卻說(shuō)不出話。
他下意識(shí)把懷里的電腦抱得更緊了,碎裂的屏幕邊緣在他手掌上壓出紅痕。
男人注意到這個(gè)動(dòng)作,目光落在那個(gè)被雨水浸濕的電子設(shè)備上。
"這是你的?
"他輕聲問(wèn),手指輕輕碰了碰電腦邊緣。
季晨點(diǎn)點(diǎn)頭,一滴雨水從他發(fā)梢滑落,混著眼角的淚水一起砸在鍵盤上。
"我叫陳明,是這里的電腦***。
"男人伸出寬厚的手掌,"大家都叫我老陳。
我們進(jìn)去好嗎?
你需要換身干衣服。
"福利院的走廊長(zhǎng)得仿佛沒(méi)有盡頭,昏暗的燈光在墻面上投下扭曲的影子。
季晨光著腳踩在冰涼的水泥地上,每走一步都留下一個(gè)濕漉漉的小腳印。
遠(yuǎn)處傳來(lái)孩子們模糊的喧鬧聲,混合著電視機(jī)里動(dòng)畫片的嘈雜配樂(lè)。
老陳帶他拐進(jìn)走廊盡頭的一個(gè)小房間,推開(kāi)門時(shí),一股電子元件特有的金屬味撲面而來(lái)。
房間里堆滿了各種電腦主機(jī)、顯示器和叫不上名字的設(shè)備,電線像藤蔓一樣在地上蜿蜒。
"這是我的地盤,"老陳從一堆雜物中抽出一條毛巾,"有點(diǎn)亂,但很暖和。
"季晨站在門口,眼睛卻不由自主地被角落里的顯示器吸引——屏幕上跳動(dòng)著綠色的代碼行,像是有生命般不斷生長(zhǎng)、變化。
他忘記了自己還濕漉漉的,不自覺(jué)地向前走了兩步。
"看得懂嗎?
"老陳遞給他毛巾和一套明顯過(guò)大的干凈衣服。
季晨搖搖頭,但目光沒(méi)有離開(kāi)屏幕。
那些閃爍的符號(hào)對(duì)他有種奇異的吸引力,仿佛在訴說(shuō)著只有他能聽(tīng)懂的秘密。
"這是Python代碼,一種計(jì)算機(jī)語(yǔ)言。
"老陳的聲音里帶著笑意,"用來(lái)和機(jī)器對(duì)話的。
"季晨第一次抬起頭首視老陳的眼睛。
男人的目光中沒(méi)有他熟悉的憐憫或厭惡,而是一種他讀不懂的、近乎興奮的光芒。
"想學(xué)嗎?
"老陳問(wèn)。
季晨抿了抿嘴唇,輕輕點(diǎn)頭。
"好,先把濕衣服換了,我去給你弄點(diǎn)吃的。
"老陳轉(zhuǎn)身走向門口,又回頭補(bǔ)充道,"對(duì)了,你叫什么名字?
""季晨。
"男孩的聲音輕得幾乎聽(tīng)不見(jiàn),這是他今晚說(shuō)的第一句話。
"季晨,"老陳重復(fù)了一遍,像是要把這個(gè)名字刻進(jìn)記憶里,"歡迎來(lái)到陽(yáng)光之家。
"換上干衣服后,季晨坐在老陳的工作椅上,袖子長(zhǎng)得蓋住了他的指尖。
老陳端來(lái)熱牛奶和黃油面包,香氣讓季晨的胃發(fā)出**的聲響。
他己經(jīng)記不清上一頓飯是什么時(shí)候吃的了。
"慢點(diǎn)吃,"老陳拉過(guò)另一把椅子坐下,"邊吃邊看我怎么寫代碼。
"季晨嘴里塞滿面包,眼睛卻緊盯著老陳在鍵盤上飛舞的手指。
屏幕上的字符越來(lái)越多,逐漸形成一個(gè)簡(jiǎn)單的圖案——一顆閃爍的星星。
"這是給你的見(jiàn)面禮。
"老陳按下回車鍵,星星開(kāi)始變換顏色,"計(jì)算機(jī)很誠(chéng)實(shí),你告訴它什么,它就做什么。
不像人..."季晨伸出食指,小心翼翼地碰了碰屏幕上跳動(dòng)的星光。
一瞬間,他感覺(jué)有什么東西在胸腔里蘇醒了,溫暖而明亮,像是一顆被雨水澆灌后突然發(fā)芽的種子。
窗外,暴雨依舊肆虐,但在這個(gè)堆滿電子廢品的小房間里,七歲的季晨找到了他的方舟。
---