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