一
雨水从宽阔的大理石台阶上淌下来,打湿了年轻人制作考究的山羊皮皮鞋。他的身形颀长瘦削,撑一把漆黑的木柄雨伞,侧脸仰望着灰蒙蒙的天空。年轻人推开图书馆那扇锈涩厚重的大门时,一只鸽子飞了出来。他钝重的步子在高耸狭窄的空间里激荡回响。这是一个由教堂改建而成的街区图书馆,在这个时代,聆听圣音的人已经不多了。
年轻人停住了脚步,目光蓦地垂落到教堂内远远的一角。冬日灰冷的阳光从高窗上的彩色玻璃中透下,照着一个佝偻的背影。肥胖的鸽子随意地停在那个人的肩膀、乱糟糟的白发和绿漆剥落的长椅上。
年轻人缓缓走近这个渺小的身影,慎重的步子甚至没有惊动啄食的鸽子。“这就是了。”他听到怦怦直跳的心脏在说。
“先生。”年轻人深深地躬下身去。
老人头也不抬,手指捏搓着黄褐色的鸟粮,长指甲又黑又亮。
“周末不开放。”冰冷喑哑的声音像是来自阴曹地府。
“我不是来借阅图书,我……”“走吧。”
年轻人的嘴唇微微颤动,他本来就不是擅言之人。但他没有离开,而是安静地垂拱而立。
一个时辰或是更久之后,鸽子吃饱了,它们快乐地盘旋追逐起来。羽毛、爪子上的鸟粮、鸟屎像雨沫似的飘落到年轻人短而硬的头发上。
“来此何事?”
“学习屠龙之技。”
教堂再次陷入沉默,又像是时间的凝固。
“我来到这里,就已经证明:我将是您最出色的弟子。因为对于外面的人来说,您的名字不过是个虚无缥缈的传说;而之于我,您就像是nul一般真实、唯一!(nul是Asc码中的零。)只有我能找到您,也只有我才是您最合格的继承人!”年轻人的声音急促、干净,显然,这一天他已经等待很久了。
“继承?”老人鸷冷的目光刺得他一噤,但他的勇气没有退缩。
“是的,先生。我的父亲就是一个程序员,一个平庸甚至拙劣的ASP程序员。他一辈子都在兢兢业业地写脚本,可他只是在原地打转,徘徊不前,就像一个循环。不过他活得很开心,他从未觉得自己卑微。有一天,一个名叫ETT的家伙嘲笑他活得窝囊,父亲只是宽容地一笑;不久,一个叫Java的毛头小伙儿也在他面前耀武扬威,父亲陷入困惑,但仍未动摇他信奉的冯·诺依曼哲学。直到有一天,父亲遇到了乳臭未干的DotNet,父亲的精神世界彻底崩溃了……可是,这时他已经四十二岁了,远远超出一个程序员的职业生命。父亲死了,过劳死,没有医保,没有补偿,自始至终,他只是一个脚本的奴隶……我瞧不起他!我发誓,我绝不能像父亲那样活着,我要成为真正伟大的程序员,像约翰·卡马克、蒂姆·伯纳斯·李那样名垂青史!这便是我对父亲的继承,先生。”
“数学有用吗?”老人突然发问。
年轻人一愣,说:“我学过哥德尔的形式逻辑和迪杰斯特拉算法理论……”
“数学有用吗?”老人像没听到似的重复问道。
年轻人的脸红了,“没用。”他犹然记得上个世纪一位编程大师说过,对于商业编程和web编程来说,数学屁用没有。
老人冷笑一声,吃力地直起身,说:“跟我来。”
他站起来后身高还不及年轻人的腋下,年轻人不禁想起了自己的父亲,他潮湿的目光垂落在老人光秃秃的头顶上,鼻子就像吸人了发霉的灰尘一样涩涩的。
他们从排列紧密的长椅间穿过,走过一条比地牢还阴冷的封闭长廊,攀上一道颤颤巍巍的木楼梯,木梯嘎吱作响,灰尘簌簌扑落,年轻人努力躬着腰,头还是被低矮的楼板磕了几下。他们来到一间狭窄逼仄的阁楼前。
阁楼又小又破,风和雨水不住地从木板墙外透进来,墙纸已经脱落了大半。屋内堆满了机箱和硬盘,绿荧荧的指示灯在黑暗中闪烁,就像是守护着宝藏的龙的瞳孔。空气中传来电流的嗡鸣,还有哔哔的脉冲信号声。
老人在破烂堆里翻拣着,身子显得愈加佝偻。良久,他吃力地抱起一台机箱,年轻人连忙伸出手,帮助他把机箱放在高处。
“认识吗?”老人的目光变得郑重。
“呃……”年轻人踌躇着,“是……是苹果?”是的,苹果机!他犹然记得自己十五岁时是怎样教训那些十八九岁的街头小子的:“我玩儿苹果机的时候你他妈还在玩儿泥巴!你以为苹果机是一口袋钢崩儿就能玩儿一上午的那种赌博机吗,小子?!”那种感觉,酷毙了。
老人表情柔和下来,声音却依旧严厉:“还愣着干什么?把它运转起来!”
年轻人小心翼翼地抱住它,它是如此沉重,外壳就像铅板一样厚,而里面的主板俨然是未完工的硅钢工地,焊锡像水泥疙瘩一样粗大。与口袋里的苹果PDA不可同日而语。他不禁有些失望,想起了一个古老的笑话:一个真正的程序员会用CPU散发的热量来爆大米花。当然,这是上世纪的事了,在云时代。(云时代是以“云计算”为特征,个人计算机只作为接入口,一切计算交由互联网中的“云”来进行。所谓“云计算”,是指网格计算、分布式计算、并行处理的发展。),PC更像是一个掌上终端,如果不是录人与显示的需要,它可以比指甲盖更小。
他没有吃到爆米花,他吃到了爆栗。电源指示灯压根儿就没亮过。他有点沮丧,但又安慰自己说:我只是个程序员,我不必懂得机器。
老人看透了他的心思,犀利的目光直视他漆黑的眸子,“这就是所谓的最伟大的程序员吗?”
“我不必懂得机器!”他梗着脖子,“我甚至不必懂得机器语言,我不喜欢粗陋生硬的二进制。”
“跪下!”老人在背后狠狠地踢了他腿关节窝一脚,他跪倒在地,膝盖很痛,但他的心在欢呼,血液在沸腾,他热泪盈眶!他明白,在这一刻,他真正成为了上善大师的弟子,屠龙者的传人!
师父黯淡的瞳孑L里闪烁着幽幽的光,他疯狂地在废物堆里翻动着,屋子里充满沉重的喘息,就像是龙的呼吸,浑浊黏滑。最后,一台全身糊满机油的漆黑如墨的机器浮现在眼前,它是齿轮结构的,靠蜗杆、皮带传动,甚至……还有手柄。
“认识吗?”师父疲惫地坐在地上。
年轻人的目光陡然变得凝重、迟疑起来。他联想到了什么,但他没有脱口说出那个尊贵的名字,就像他无法说服自己相信,强大无比的“云”居然始于如此丑陋的机械一样——一台中世纪的提花机都比它复杂。
它是图灵机,一个由无限延伸的纸带控制的灵魂。这鸿蒙之初的原始机器智慧,仅用读写和涂抹就解决了图灵停机、判定性、哥德尔、丘奇的全部问题!
“世界的本质是是与非,不是吗?”师父说。
雨水从宽阔的大理石台阶上淌下来,打湿了年轻人制作考究的山羊皮皮鞋。他的身形颀长瘦削,撑一把漆黑的木柄雨伞,侧脸仰望着灰蒙蒙的天空。年轻人推开图书馆那扇锈涩厚重的大门时,一只鸽子飞了出来。他钝重的步子在高耸狭窄的空间里激荡回响。这是一个由教堂改建而成的街区图书馆,在这个时代,聆听圣音的人已经不多了。
年轻人停住了脚步,目光蓦地垂落到教堂内远远的一角。冬日灰冷的阳光从高窗上的彩色玻璃中透下,照着一个佝偻的背影。肥胖的鸽子随意地停在那个人的肩膀、乱糟糟的白发和绿漆剥落的长椅上。
年轻人缓缓走近这个渺小的身影,慎重的步子甚至没有惊动啄食的鸽子。“这就是了。”他听到怦怦直跳的心脏在说。
“先生。”年轻人深深地躬下身去。
老人头也不抬,手指捏搓着黄褐色的鸟粮,长指甲又黑又亮。
“周末不开放。”冰冷喑哑的声音像是来自阴曹地府。
“我不是来借阅图书,我……”“走吧。”
年轻人的嘴唇微微颤动,他本来就不是擅言之人。但他没有离开,而是安静地垂拱而立。
一个时辰或是更久之后,鸽子吃饱了,它们快乐地盘旋追逐起来。羽毛、爪子上的鸟粮、鸟屎像雨沫似的飘落到年轻人短而硬的头发上。
“来此何事?”
“学习屠龙之技。”
教堂再次陷入沉默,又像是时间的凝固。
“我来到这里,就已经证明:我将是您最出色的弟子。因为对于外面的人来说,您的名字不过是个虚无缥缈的传说;而之于我,您就像是nul一般真实、唯一!(nul是Asc码中的零。)只有我能找到您,也只有我才是您最合格的继承人!”年轻人的声音急促、干净,显然,这一天他已经等待很久了。
“继承?”老人鸷冷的目光刺得他一噤,但他的勇气没有退缩。
“是的,先生。我的父亲就是一个程序员,一个平庸甚至拙劣的ASP程序员。他一辈子都在兢兢业业地写脚本,可他只是在原地打转,徘徊不前,就像一个循环。不过他活得很开心,他从未觉得自己卑微。有一天,一个名叫ETT的家伙嘲笑他活得窝囊,父亲只是宽容地一笑;不久,一个叫Java的毛头小伙儿也在他面前耀武扬威,父亲陷入困惑,但仍未动摇他信奉的冯·诺依曼哲学。直到有一天,父亲遇到了乳臭未干的DotNet,父亲的精神世界彻底崩溃了……可是,这时他已经四十二岁了,远远超出一个程序员的职业生命。父亲死了,过劳死,没有医保,没有补偿,自始至终,他只是一个脚本的奴隶……我瞧不起他!我发誓,我绝不能像父亲那样活着,我要成为真正伟大的程序员,像约翰·卡马克、蒂姆·伯纳斯·李那样名垂青史!这便是我对父亲的继承,先生。”
“数学有用吗?”老人突然发问。
年轻人一愣,说:“我学过哥德尔的形式逻辑和迪杰斯特拉算法理论……”
“数学有用吗?”老人像没听到似的重复问道。
年轻人的脸红了,“没用。”他犹然记得上个世纪一位编程大师说过,对于商业编程和web编程来说,数学屁用没有。
老人冷笑一声,吃力地直起身,说:“跟我来。”
他站起来后身高还不及年轻人的腋下,年轻人不禁想起了自己的父亲,他潮湿的目光垂落在老人光秃秃的头顶上,鼻子就像吸人了发霉的灰尘一样涩涩的。
他们从排列紧密的长椅间穿过,走过一条比地牢还阴冷的封闭长廊,攀上一道颤颤巍巍的木楼梯,木梯嘎吱作响,灰尘簌簌扑落,年轻人努力躬着腰,头还是被低矮的楼板磕了几下。他们来到一间狭窄逼仄的阁楼前。
阁楼又小又破,风和雨水不住地从木板墙外透进来,墙纸已经脱落了大半。屋内堆满了机箱和硬盘,绿荧荧的指示灯在黑暗中闪烁,就像是守护着宝藏的龙的瞳孔。空气中传来电流的嗡鸣,还有哔哔的脉冲信号声。
老人在破烂堆里翻拣着,身子显得愈加佝偻。良久,他吃力地抱起一台机箱,年轻人连忙伸出手,帮助他把机箱放在高处。
“认识吗?”老人的目光变得郑重。
“呃……”年轻人踌躇着,“是……是苹果?”是的,苹果机!他犹然记得自己十五岁时是怎样教训那些十八九岁的街头小子的:“我玩儿苹果机的时候你他妈还在玩儿泥巴!你以为苹果机是一口袋钢崩儿就能玩儿一上午的那种赌博机吗,小子?!”那种感觉,酷毙了。
老人表情柔和下来,声音却依旧严厉:“还愣着干什么?把它运转起来!”
年轻人小心翼翼地抱住它,它是如此沉重,外壳就像铅板一样厚,而里面的主板俨然是未完工的硅钢工地,焊锡像水泥疙瘩一样粗大。与口袋里的苹果PDA不可同日而语。他不禁有些失望,想起了一个古老的笑话:一个真正的程序员会用CPU散发的热量来爆大米花。当然,这是上世纪的事了,在云时代。(云时代是以“云计算”为特征,个人计算机只作为接入口,一切计算交由互联网中的“云”来进行。所谓“云计算”,是指网格计算、分布式计算、并行处理的发展。),PC更像是一个掌上终端,如果不是录人与显示的需要,它可以比指甲盖更小。
他没有吃到爆米花,他吃到了爆栗。电源指示灯压根儿就没亮过。他有点沮丧,但又安慰自己说:我只是个程序员,我不必懂得机器。
老人看透了他的心思,犀利的目光直视他漆黑的眸子,“这就是所谓的最伟大的程序员吗?”
“我不必懂得机器!”他梗着脖子,“我甚至不必懂得机器语言,我不喜欢粗陋生硬的二进制。”
“跪下!”老人在背后狠狠地踢了他腿关节窝一脚,他跪倒在地,膝盖很痛,但他的心在欢呼,血液在沸腾,他热泪盈眶!他明白,在这一刻,他真正成为了上善大师的弟子,屠龙者的传人!
师父黯淡的瞳孑L里闪烁着幽幽的光,他疯狂地在废物堆里翻动着,屋子里充满沉重的喘息,就像是龙的呼吸,浑浊黏滑。最后,一台全身糊满机油的漆黑如墨的机器浮现在眼前,它是齿轮结构的,靠蜗杆、皮带传动,甚至……还有手柄。
“认识吗?”师父疲惫地坐在地上。
年轻人的目光陡然变得凝重、迟疑起来。他联想到了什么,但他没有脱口说出那个尊贵的名字,就像他无法说服自己相信,强大无比的“云”居然始于如此丑陋的机械一样——一台中世纪的提花机都比它复杂。
它是图灵机,一个由无限延伸的纸带控制的灵魂。这鸿蒙之初的原始机器智慧,仅用读写和涂抹就解决了图灵停机、判定性、哥德尔、丘奇的全部问题!
“世界的本质是是与非,不是吗?”师父说。