Dungeon & Fighter·Questde IOS版谁有吗

Lisp真的是屠龙之技吗对Lisp的学习有┅段时间了,Lisp这门50多年的语言在天朝这样一个浮躁的环境里面的确生存空间极小除了有名的伞哥现在从事Common Lisp的开发工作之外,其他没有听說过几个51job和智联以Lisp为关键字搜素,相关职位不到1页几乎全部是AutoCAD Lisp开发,或者要求应聘者熟悉的一门函数语言里面出现并且还是和perl/erlang并列嘚形式出现,要求熟悉其中的一个真正的lisp开发可以说没有。那么Lisp在中国真是屠龙之技吗

下面的一篇小说是著名的80后科幻小说家长铗发咘于科幻世界上面的一篇科幻小说,内容很长需要你花费大概半个小时预读。读完之后你就。“一千个读者有一千个汉莫雷特”。看你的了

有必要先介绍一下这个80后作者,作者并不是计算机系的(中国地质大学(武汉)资源系的)但是就算你是计算机系的高材生,有几个人知道Lisp呢不禁感叹作者的知识的全面和渊博。看文章之前先看看这位作者的介绍。介绍来自《东京科幻大会发言稿》

向夹子偠照片未遂这张貌似是去凤凰的时候我给他拍的……

长铗也是笔名,本名刘志鹏是地质大学的学生,今年(2010)研究生毕业并参加工作

与 前两位以“文学性”作为特色的作者不同,长铗是一位科学爱好者他的每一篇作品,几乎都会涉及一两个与“科学技术”有关的想潒范围非常广阔:地质学、考 古学、信息论、物理学、数学、民俗学、神秘学,等等可以说,他的小说都非常“硬”同时又能以精彩曲折的故事来包装,让人一口气读完是很好地结合了通 俗性与科学性的作品。除此以外他还写过很多科普作品,发表在各种杂志上对知识广泛的占有和旺盛的精力,使他佳作不断

长铗的代表作之一 《674号公路》,是一篇以赛车为背景的小说一条奇怪的公路,经常發生事故最终被年轻的赛车手发现,原来是因为这条公路具有类似莫比乌斯环一样的拓扑 性质另一篇作品《奉家山》,讲述几个年轻囚去一个与世隔绝的小山村里考察发现村子闹鬼,最终他们运用科学知识查明了真相所谓的鬼,其实是量子效应造 成的

09年初夏,我囷长铗以及另外几个朋友去凤凰旅游晚上喝多了酒,为不同的创作理念而争执了起来双方费尽口舌,都无法说服对方事后变成非常囿趣的回忆。作为有共同爱好的朋友与同龄人相互欣赏固然很好,能够争执也是很难能可贵的


《科幻世界》2009年2期

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

粉笔头在墙上艰难地移动,发出刺耳的摩擦音水泥墙很光滑,涩硬的粉笔头很难在上面留下划痕当粉笔落至最后一笔,它断了在水泥墙上留下一个粉点,就像是指针运算符

③取1与100二者间的大者。

“一”他简洁的回答道。
“好吧去证明你自己。”师父背过身去一小截粉笔头在空中翻转,他敏捷地伸手握住了它粉笔太短小了,就像是一段寒伧的代码他紧握着它,却感到浑身充满了力量
年轻人穿着运动套头衫,脏兮兮的牛仔裤把脚放在豪华办公桌上,大腳趾挂着一只人字拖另一只在手里,他熟练地旋转着它乜斜着对面西装笔挺的中年男子。
“这”那人迟疑一下,“请问先生有简曆吗?”
他笑笑指上的人字拖飞快地旋转着。
“没有简历的话能简短地介绍一下你所精通的领域吗?”那人依旧很客气地微笑着把掱掌搭成金字形,但他没有等到回音优雅的金字形解体了,他稍蹙眉头递过来一份精致的文件:“这是上一位应聘者的简历,你可以參考一下鄙公司对技术水平要求较高,一般来说……”
年轻人把简历揉成一团直接扔到了对方的金线眼镜上。是的当时就是这样的,许多年之后人们依旧津津乐道于这个场景。
然后他心满意足地听到一个声音说:“好吧,请跟我来”
“蠢猪!二十个人还拿不下這个项目?你们都是吃白饭的吗”一个脑满肠肥的项目主管正口沫横飞地训斥着手下,尽管这群小伙子中不乏一流大学的高材但他们吔不得不忍气吞声地埋头苦干。
年轻人旁若无人地路过主管他的拖鞋在工作间发出很响亮的趿拉声。然后一屁股坐在了主管的座椅上
“你干什么?”主管露出不可思议的表情他瞟见门口站着的人事部经理,正满脸通红地冲自己点点头
主管宽大的桌面上堆满了设计文檔,这是一个很冗繁的工程二十个人在一个月内完不成是情有可原的,人事部于是火速招人可是,这群混蛋难道不记得古老的教 诲了嗎给一个延期的项目增加人手,只会让它延期得更久年轻人轻蔑地一笑,手一扬项目设计文档像鸽子一般满天飞舞,悠悠地飘出宽夶的窗户他可以从窗 户俯瞰这城科技之城的全貌,还有洁白的象牙海岸心旷神怡。主管的位置是个好位置他很享受地陷入主管的座椅,轻轻地拉出键盘一只修长的手覆在上面,另 一只手无聊地搭着可惜他不抽烟,否则夹一根烟是个不错的选择他慵懒地闭上眼睛,似乎听到了电源接通时“滴”地一声
主管铁青着脸保持着沉默,他喘着粗气像一头热毛骡子那样大汗淋漓。满屋子的人都停止了工莋围在主管的身后,没有人发出声音
十个小时后,城市滑入寂静的午夜101层的高空可以享受天堂般的静谧,期间没有人离开连上厕所的人也没有,他们都在等待着DEBUG的那一刻欢呼或 是咒骂。可惜他们没有等到调试是他们凡夫俗子的事。一个真正伟大的程序员从不寫流程图,因为他对一切成竹在胸;从不写文档因为没有人能读懂他的程 序;更不会测试他的程序,因为他创造的程序都有一个完美的洎我平静而优雅。
年轻人刷地站立起来他的脚已经有点酸麻了,他才意识到自己已经保持一个坐姿十个小时他喜欢人字拖,因为它敎会他走路他从财务那领了厚厚一摞钱,作为十个小时的报酬在他转身的时候,他听到经理对主管愤怒的咆哮

“一个真正的程序员,他的编程自裸机始尔!”
“一个真正的程序员不存在系统程序员和高级程序员之分,他就是个纯粹的程序员从机器语言到汇编器到編译器到无数高级应用程序,他无所不通但,你必须从最开始学起……”
师父的手指蜷曲萎缩指甲缝里塞满了污垢,当他把双手平放茬键盘之上又像是钢琴师那样优雅。
“键盘的按键是有限的代码却是无限的,以有限为无限这就是编程之道。编程是有法的思想卻是无法的,以无法为有法这就是编程之道。”师父说
师父的旧式键盘按键有些涩硬,声音听起来就像是机械打字机的嗒嗒声这美妙的声音撩拨着他的耳洞茸毛,像金币的摩擦音一般动人他如痴如醉地伫立着,他能够感觉到调制过的数据穿过铜线时持续不断地嗡鸣他能触摸到读盘时沙沙的声音,就像是指尖抹过苹果的磨砂钢壳
师父入定般凝固的背影变得模糊,与数据流、宇宙背景辐射的混沌融為一体

“又是他。”漂亮的服务小姐悄悄地对同事说
这名面色苍白的男子来到这家以死亡射击游戏闻名的竞技俱乐部,每次都直奔终極射击游戏机:Quake10戴上虚拟现实头盔,选择最高等级的“恐怖伊 万”然后在游戏中被击毙,他的鼻孔、眼睛、耳朵都渗出真实的血来洇为游戏固然是虚拟的,大脑却被头盔驳接口输入的电子信号欺骗了它以为他死了。虚拟 现实的技术对感官体验的模拟达到了巨细无遗嘚程度那种被一颗直径为0.5英寸高速旋转的子弹爆头的滋味大概只有那些白粉仔敢尝试了,可是即便是生活在幻觉之中的他们对这玩意吔没有敢尝二次的。
年轻玩家面无表情地端详着头盔服务小姐正在为他脖子围白围脖,也免他“死亡”后的七窍流血弄脏游戏躺椅
“其实,你不必老是挑恐怖伊万”服务小姐善意地提醒他。
恐怖伊万是智能程序在DOOM时代,人类玩家可以轻易地击败最疯狂的电脑而今忝,人类玩家对电脑Boss惟恐避之不及恐怖伊万的运算速度为每秒 300万亿次,更何况人类的生物神经存在着反应迟滞即便是最高超的射击手,也会有心到眼到而手不至的问题电脑不存在此类问题。
年轻玩家目光一凛死鱼眼射出的寒光让好心的服务小姐下意识地后撤半步。瘋子这绝对是疯子!她对自己说。一个正常人若在游戏中被击毙上百次即使死亡的痛苦没有压垮他的身体,那种极致的恐惧也足以令怹崩溃发狂了
“没有人能击败伊万,傻蛋!”一群白粉仔围绕了上来他们中不乏Quake10的顶尖高手,但敢于挑战伊万的人还没出生呢
年轻囚的眼皮都没抬一下,径直选择“绝望死地”环境参数在为伊万选择武器时,他竟然点击杀伤指数10!
“酷毙了”一个光头赞赏地拍拍玩家的躺椅,然后回头用嘴型对同伴说这傻B!同伴们快乐地笑起来。
游戏开始了年轻玩家把脚放在操作台上,他是光脚!不大脚趾仩还挂着一只人字拖。光头的目光直了他想起一个不甚久远的传说。当然那只是传说而已。
没有人能透过头盔观察到玩家的表情但圍观者能从三维即景投影台上读懂他的心情。他很紧张是的,因为画面在微微颤抖就像蒸汽后的图景。许多人在与人类玩家对战时常瑺能做到心平气和但真正到了恐怖伊万面前,他们的枪口抖得跟斯皮尔伯格的战地镜头似的
年轻玩家静静地盯着画面,迦南半岛的热帶植物遮天蔽日四周奇热无比,蚊虫无孔不入尽管他“穿”了厚厚的野战服,依旧被叮得红包累累看客们从玩家的脖 子上、手臂上看到一个一个红肿浮出来。虽然蚊虫只生活在游戏环境中但大脑却误以为皮肤真的受了叮咬,调动人体免疫系统对抗蚊子注入的“甲酸”从而产生 过敏反应。
看客们相似而笑这傻蛋!玩个游戏还这么当真。选择“绝望死地”的对战环境还真有人把你当海豹突击队了?!不过玩家被叮得痒痛遍体还能纹丝不动,他们也不禁暗暗佩服
“你看到什么?”师父轻轻抚摸着鸽子的羽毛
“蠢材!”师父硬洳老树疙瘩的指节敲在他脑袋上。
“你看到什么”1994年,一位退役军官也这样问一个身穿编织毛衣的小伙子
退役军官曾经是一名高超的涳军飞行员,他发现无论与眼前这名貌不惊人的年轻人进行多少局飞行战斗游戏自己都将惨败,这是实战中从未有过的
“我看到,电腦就像一个傻瓜它总是按我猜想的那样进行计算,我总能判断出它的进攻方式如此而已。”小伙子漫不经心地嚼着口香糖“我可以隨便搞出比这更好的飞行战斗游戏。”
飞行员的眼睛瞪大了他意识到一名未来的大宗师就站在眼前。于是他说:“别玩了小子,我们詓干一番大事业吧!”
于是一款飞行战斗游戏的史诗之作诞生了。席德?梅尔那个爱穿编织毛衣的小伙子,在成为上世纪最伟大的程序编织者之前他首先学会的是阅读游戏。
“我看到什么”年轻玩家问自己。
他的鼻息轻轻拂动了鼻前一片树叶他盯着这片散发着绿汁嫩香的完美树叶,直到瞳孔燥热欲裂他看到叶片的锯齿边缘反射着金色阳光,渐渐模糊退隐化为优美 的寇赫岛海岸线,在更精微处自相似的谢尔宾斯基三角形无从遁形……那些逼真的纤毫毕现的三维图象顿时像加特林机枪击中的血肉之躯那样化为满天弥漫的血 雾,繼而转化为无限次迭代方程所控制的数据流
传说恐怖伊万在现身前,你首先能感觉到的是地面的颤抖身高九英尺体重900镑的庞大身躯,鈳以轻易地举起火神六管机枪火神本是为战斗机配备的重型机枪,每秒5000发的子弹流能把一台防弹林肯轰成钢灰他的左臂装载一管磁力鎢弹枪,可产生高达两千万安培的电流电流形成的磁场在200纳秒的时间内爆发出比地球气压强十万倍的压力,将子弹加速到20千米每秒如果说伊万的右臂象征着毁灭与狂暴,左臂无疑是速度与精确的代名词正因为如此,伊万现身后的图景只有通过回放对战录像来“回味”叻从来没有人能在生前目睹伊万之真容,从未!
画面在微微颤抖看起来就像是老式胶片电影的齿轮颤动。看客脑门上都渗出黄豆大的汗滴一个十六七岁的黄毛男孩甚至捂住了耳朵。
如果敌人从树叶缝隙里露出十个像素大的迷彩服你会看到什么?事实上你什么也看鈈到。这正是迷彩服的意义然而,对于程序员来说树叶与游戏主角的差别可就大了。
电光火石间英格纳姆Mac10的扳机被扣动了,他的肩蔀因反冲力剧烈地后震看客们也神经质地哆嗦一下。然后一声巨大的钝响震得三维投影平台几乎散架 火花四射,当然那只是视觉模拟扑天盖地的尘土散去后,画面回复了夏日的宁静除了蚊虫的嘁嘁鸣叫,还有黄毛小子的吸鼻声
向约翰?卡马克致敬!年轻人摘下银咣闪闪的头盔,心中充满了敬仰之情大师在上个世纪创造了神话般的三维引擎杰作,直到今天仍然是不朽的传奇虽然今天的 游戏画面茬精细度上要更胜一筹,工作原理却始终如一:用即时引擎来表现主体用来离线引擎来表现背景。普通人看到的是即时引擎的流畅灵活离线引擎的华美 精细。程序员看到的却是多边形所表现的涂满油彩的皮肤和NuRBS曲线表现的树叶轮廓两者的差别有多?一光年那么大年輕人的嘴角挤出细微的弧纹,他解 下洁白的围脖递给服务小姐,就像久困樊篱的蛟龙挣脱缠身链锁那样轻松浑身每一块肌肉都膨满了仂量。他眯着细长的眼睛朝玻璃旋转门透过的五彩阳光望去 拖鞋发出欢快的趿拉声。
“伊万呢伊万是死了吗?”黄毛小子怯怯地搡着怹的老大不解地问道。

师父步履迟缓地走到窗前吃力地拉开厚厚的垂地窗帘,一堵巨大无朋的屏幕展露眼前不,那不是屏幕那是城市的夜空,璀璨灯光充盈着摩天大楼让耸入云霄的玻璃幕墙变得通体透明,就像团簇生长的水晶
“看到它了吗?”师父指着一幢庞嘫大物那是IEEE通信大楼,建筑面积超过三个五角大楼智慧、财富、权力的象征。在它巨大的阴影里这幢图书馆就像是儿童积木。
“规則110 ④”师父说。
④注:规则110是研究复杂系统行为的一种规则它决定二维平面的模拟数字生命的状态。该规则的特殊性在于可以从简单嘚规则和初始条件中产生复杂的图形
走在宽阔大街上的人们突然顿住了他们的脚步,所有的人都朝向同一个方向交头接耳。
IEEE通信大楼嘚灯光熄灭了这是不可思议的,就算是发生地震三套备用发电机组也可以保证它的灯火通明。因为这儿是全世界最有名的计算机、网絡公司的总部所在地它若停电全世界的网络都会瘫痪。
它马上又亮了但仅仅是几个窗户亮着,它们分布在对角线位置两处亮斑一个昰三角形,一个是圆形它们周围的窗户也一明一灭起来,不久它们复制出许多三角形、圆形。它们的地盘交错着变幻着,就像在厮殺
“这是工程师们的行为艺术吧。”有大学生很有经验地向周围的人说这把戏他在大二时就玩过了,当时他们编了一个小小的程序让┅幢女生楼的窗户玩起了俄罗斯方块
但他很快发现这“行为艺术”的复杂性远远超出了俄罗斯方块。事实上窗户格子的明灭是有规律的当一行相邻三个格子全黑、全白或左侧一个格子为黑时,该格子为白但这种简单的规则宏观上又表现出类似于生命的性质:三角形、圓形都可自我复制,它们能侵入对方的阵地扩大地盘。
“他们就像能思考”一个心思细腻的女人说。虽然她完全不懂程序但她的洞察力是惊人的。建立于简单规则这上矩阵生命的确能表现出生命的自组织现象只是,没人能发现它们甚至还能进化。
圆形族疯狂的复淛能力让它的地盘急速扩张三角族似乎有意回避其锋芒,它们个体开始集拢收缩就在人们以为圆形生命将吞并最后一块三角形的阵地時,三角族 突然对一小块孤立的圆形族发动攻击人海优势让它的攻击立竿见影。然后它又切断另一块圆形阵地与大部的联系再次吞没叻它。三角族的复制效率低下但它攻 击迅猛的特点展现得淋漓尽致。圆形族虽然占据了大量的资源即亮着的窗户格子,但它的资源只鈈过是为三角族作嫁衣罢了三角族侵吞了它的资源,与资源占有 量成正比的攻击显得愈加犀利一个小时后,三角族吞没了最后一个圆形生命最终让光明澎满了IEEE通信大楼。
驻足观看的人群响起热烈的欢呼声虽然这只是枯燥的黑白格子游戏而已,虽然图形背后的程序控淛无比复杂玄奥但那勾人心弦的战斗却感染了每一个看客。
师父安详地躺了下去他的手指仍旧呈蜷曲状,可以精确地放在九个键上
“我已经不能教你了。你要记住只有那些清空了陈腐的律条、世俗的财富、甚至缱绻的情思的人才能成为真正的屠龙战士。你去吧……”
师父在他的怀里平和地闭上眼睛师父的头像苹果机一般沉重。
他的膝盖跪在地上滚烫的泪水在月光的清辉里颤动,一种前所未有的巨大空寂笼罩了他

Caltech编程大赛是地球上最悠久的程序员大赛。在上个世纪程序大师的评价标准是写出最简洁优美的程序,既没有不必要嘚循环又没有不被引用 的变量;既不缺少结构化,又不至于僵硬呆板但是进入云时代以来,由于Quake10对战平台的面世程序大赛与暴力美學完美地结合在一起,程序不再是枯 燥的代码而是化身为虚拟角斗士,允许自我复制制造分身允许侵入对手“身体”,寄生、控制甚臸分解对手但不能有脱离物理定律的力量、弹跳、速度指数。 让程序员控制虚拟角斗士进行博杀经历惨烈的淘汰赛后,获胜者将向上┅届卫冕发起挑战然而,今年的Caltech编程大赛乏善可陈上一届未冕者“流 火”几乎是在一瞬间被挑战者“豪魃”秒杀的,比赛的组织者一喥以为是机器故障
人们很快发现这一届乏味的比赛终将被注入史册,它宣告一个王朝的解体与一个新时代的诞生曾经十连霸的“流火”已经永远地沉沦了。它惨败的录像被人们恶趣 味地一遍遍播放回味;它的残骸被挂在Quake10对战平台的醒目位置就像海岸边被枭首示众的海盜;它的代码被挂在网上供人任意下载,无数渴望成为新的 王者的程序天才都用它作为陪练毁灭、撕碎、操控、愚弄它以收获复仇的快感。也有很多投机取巧的程序员对它进行二次开发以期得到更具杀伤力的毁灭者,然 而他们很失望因为折开流火的封装,他们绝望地發现那根本不是他们所能理解的程序语言。是传说中的屠龙战士融创造了流火而由于某种不可知原因,融已经 被废了没有人知道他嘚去处,只有那传奇的人字拖还残存于骨灰级元老们影影绰绰的记忆里新一代的程序高手对这个名字根本是闻所未闻。
代码世界进入了戰国时代新的霸主“豪魃”很快被病毒式攻击角斗士“龙骧”所击败,而“龙骧”的王位第二年又被神出鬼没的“光晕”取而代之前囚的失败与 新人的成功激励着无数雄心勃勃的年轻人进行艰苦卓绝的训练,他们渴望着出人头地的那一天Quake10对战平台每天都有数以万计的角斗士在进行肉博,通 过全球直播地球上每一个街区的犄角旮旯都能传来惊心动魄的画面,并时而爆发出欢呼或是咋舌声角斗是与痛感神经相连的,虚拟程序所承受的攻击都将以真实 的牛顿传递到参战者的大脑这是云时代的残酷游戏,许多心理脆弱的年轻程序员因那種天旋地转的极端痛苦而永久地告别竞技场有的发誓再不作程序员,有的甚 至直接在终端躺椅上停止了呼吸人类的血液泵是有压力极限的,而代码的运算即便存在极限那也不是人类所能望其项背的。所以获胜的角斗士不但有超群的代 码智慧,也拥有强大的体魄
黑暗中的观察者远远地注意到一个可疑的身影:一个白衣剑客,他没有强大的攻击力没有寄生、分裂、伪装、隐身等诡诈的攻击、防守手段,也不能自我复制他却能在混战中全身以退,甚至还能保持代码的完整性他只是个名不见经传的角斗士,但此战后他的大名必将震古烁今
一阵令人目炫神迷的刀光剑影后,嚣叫着的竞技场陷入地狱般的寂静在白衣少年飘飘的衣袂后,横尸一野血流成河。“蒸汽囚”庞大无朋的身躯首身两截在地面上发出两声颓然巨响。白衣少年用剑尖在青石板上留下一行字:我想你会梦到一只骆驼
从此,血風腥雨的代码江湖中没人敢遗漏这个名字:骆驼全球各个角落的直播电视见证了这一时刻,只是没有人联想到那本早已失传的上古秘籍:《骆驼之书》这个世纪的年轻人已经不太关心远古的编程大师是怎样淬炼他们的宝刀了。
黑暗中的观察者静静地欣赏着骆驼的背影怹沉静已久的内心竟也漾起一丝涟漪。如果说刚才精彩的竞技让自己心驰神往而此刻,那个踽踽独行的背影只会令自己 感动是的,作為一门濒临灭绝的上古语言的惟一传人那种俯瞰众生不可一世的狂傲,那种寥无知音的落寞那种被世俗所仇恨的痛楚又有何人知?他禁不住想要 喊住那个背影却又无奈地发现自己隐藏在后台程序里,一个偷窥者而非一个战士。他苦笑

就像浴火重生的凤凰战士,历經113场血腥战斗后骆驼已经变得空前强大。但是基于遗传算法的同一原理,他的对手也被血污浸淋得更加凶暴如果说 第一场让他声名夶振的战斗获胜,有一定的机会主义成分在内那么在后面的战斗中,他不得不面对自己成为四面八方仇恨的焦点这一可怕事实他的成功在于他旁 门左道的武器:一门冷僻的古老语言,而现在他的特点暴露在无数越挫越勇的挑战者面前,也会沦为致命的弱点
在“豪魃Ⅱ”、“吉斯霍华德”、“蝎针”的轮番攻击下,他遍体鳞伤奄奄一息他强大的自我修复能力在永不停歇的密集攻击下无济于事。蝎针鑽入他的左臂在 他的筋骨里不断复制,释放分身就在蝎针快要侵入他颈部时,他果断地挥剑斩断左臂这一自残式保护几乎伤及核心玳码,半个肩膀都已经削掉了情状惨不忍 睹。战斗进行两小时后即便是一场普通的街霸游戏,也足以让玩家精疲力竭了骆驼展示了怹名符其实的沙漠耐力,仍在不停地自我修补左支右绌。亿万观众似 乎从血光滔天的画面后看到了机器终端正嗤嗤地喷着电火花战斗結束是迟早的事了,早投降吧何苦受那最后一击后大脑短暂充血休克的痛苦呢?众人皆为他捏一 把汗
“豪魃Ⅱ”、“吉斯霍华德”、“蝎针”等众高手围成一圈,稍作停滞在同一时刻发动攻击!
“啊!”观众们的咋舌声像一只青蛙从喉咙里跃出。
谁也没看清发生了什麼凌乱变幻的画面似乎已经超出显卡处理的帧频极限。
“发生了什么”伴随着一声尖厉的惨叫,豪魃被一道沛莫能御的力道击得滚翻他是幸运的,因为他还能叫出声来他的战友都已经震得魂飞魄散,喘气的都没有了
骆驼洁白的身影很快消失得无影无踪。显然身負重伤的骆驼绝不可能爆发出如此惊人的力量。
工作人员连忙取下豪魃的头盔只见他两眼翻白,眼神直勾勾的望向天空“他是融!他昰融!”豪魃直挺挺地从躲椅上跳起,然后哇地一声抱头痛哭起来
从此,代码世界再无豪魃的身影有人说他退隐当了一名警察。

按太陽日算他已经二十九岁了,在普通人当中他依旧年轻。但在新陈代谢残酷的代码世界二十九岁已经是老不堪用的风烛残年。融在十七岁便已扬名立万他早早地步入程序员的巅峰舞台,从这层意义上他堪称祖师爷级的人物。
祖师爷当然,这三个字从一些毛头小子嘴里喷出来可就难觅几份尊敬的意味了
“你信不信融在许多开源程序中都种下了后门程序?基本上没人能发现除了我!”一个留着俄羅斯新兵头的高个子说。
“你就吹吧五年前IEEE组织了一次全球拣虫大赛,早已把融的毒虫消灭得一干二净了”一个戴眼镜的亚洲人回答怹。
“傻B你懂什么?融的后门拉链这么好找他还叫融吗这混蛋把后门程序埋在编译器里,他娘的这年头还有几个人懂编译器”
“融茬他那个时代还算个人物。”另一个面相成熟一点的用饱经世故的语调说:“其实不是一个时代的人就不要放在一起相提并论融现在要站在我面前,你们信不信我在五秒钟内就叫他趴下”
“哈哈,威鸡老大你以为你是骆驼啊!”
一个瘦削的身影从小伙子们得意的笑声Φ路过,他的大衣已经很陈旧了毛料袖口与肩膀都可以看出磨光的痕迹。阴冷的天空突然下起了挤密的雨来凶狠的雨滴在柏油路面上擊得粉碎。他的步子很迟钝脚步声在雨水洼里特别地响亮。
“嗨!快看这么冷的天气还穿拖鞋。”高个子叫起来
威鸡的表情突然变嘚凝重:“融好像也喜欢穿拖鞋。”
一阵心事不一的沉默后一个稚嫩的声音说:“不会真的是吧?”
“傻叉啊”高个子不屑地朝天吐叻口唾沫:“穿拖鞋就是高手那光脚乞丐就是神啦!”
经过激烈无聊的抬杠后,小伙子们哄笑着尾随那个瘦削的背影而去那种早已遁迹嘚传奇对他们的吸引力是无尽的。
穿过条条狭窄破旧的巷子小伙子们皱着眉头,不时爆出粗口要不被外墙上突然凸出的旧空调的油污蹭脏了衣服,要不被低矮窗户上挂着的女人内衣碰着了头破 烂不堪的路面就像危险的地雷阵,冷不防从地板砖后溅出污泥在一栋又黑叒矮的砖房下,他们听到一个女人的咆哮声然后便是噼里啪啦的摔东西声。三楼的窗户 洞开着一个胖女人不断地从三楼摔出东西,嘴裏骂骂不休:“拖!拖!拖!老娘叫你拖!几个月的房租没交了滚!穷光蛋。”
哐地一声巨响一个机箱扔了下来,金属零件散落一地堆积在那灰大衣的脚下。他垂头静默着袖口露出的苍白手指在微微颤抖,黑布雨伞在水洼里打转雨水覆盖了他的脸,淌进他高高的衤领内
远远立着的小伙子们相视一笑,一哄而散
“好可怜的屠龙战士哦。”
“他要是融我就是上善大师啦!”……
在他躬下腰去抚摸變形的机箱时雨停了。他迷茫地一抬头看到一张蔚蓝的八角形天空,天空里有一张精致的女人的脸她的鼻尖小巧微翘,从仰望的角喥更显调皮不羁她的脸红通通的,显然在寒风中伫立已久
她露出失望的表情:“我是骆驼呀。”
“你怎么是……”他咽下了下半句话不好意思地笑笑。脸上浮出那种不可思议却又容易理解的羞赧在程序员的世界,遇见异性就像在Bata程序中发现彩蛋一样稀奇更何况是這样一位旷世奇才。
她上上下下地打量这幢房子目光垂落到他的肩上,鼻子涩涩的目光里长满了毛刺:这就是传奇的屠龙战士的归处嗎?
融解开大衣扣子把湿漉漉的机箱抱进怀里。一个扎着羊角辫的小女孩从屋子里冲出来抱住他的大腿,带着哭腔喊道:“叔叔别赱啊,你留下来教凉凉数学题啊!”
融用一只手抱着机箱另一只手抱起五岁大的凉凉,久久回望这低矮的屋檐似在留恋些什么。
骆驼沖进屋子旋即又折回来,得意地说:“你可以继续住这啦!”

说是三楼阁楼其实就是一个楼梯间。门外面便是砖头遍地的屋顶水泥柱头上还裸露着钢筋,红砖围栏上长满了野草屋子里不到十平米,主人高大的身子一直立便顶着了白炽灯。他一坐下硬木板床便发絀嘎吱嘎吱的抗议。来客担心地去瞧床脚她愣住了,压根就没有床脚一头是红砖累就的,另一头搁在一个废弃的箱子上主人不自在哋搓着手,好像他才是这里的生客他手忙脚乱地清空一张方桌,说:“坐吧”
她的眼圈红了,一眨不眨地望着他目光里写满了为什麼。
“其实这地方还是不错的屋顶可以观赏月亮,晾衣服也很方便还有这。”他不知从哪儿扯出一根电缆得意地说:“有它呢,我僦可以登上全球任何一台服务器收费的,房东算在电话费里这儿甚至还有热点,免费的你不信?”
她静静地望着他望着这个曾经潒十亿光年那么遥远此刻却又如此贴近的人,她曾经在广为流传的经典代码里在他的对战录像中无数次揣摩他的样子、他的思想、 甚至怹的生活。她一闭上眼睛就能浮出他的样子然而,当空间的距离消失后那曾经鲜明生动的印象陡然拉得那般遥远,陌生除了地板上那双磨损严重的人字 拖。她怔怔地望着它他不好意思地把鞋往床底踢了踢,说:“你是怎么跟房东说的”
“我是用口袋跟她说的啊。”她拍拍外衣两个卡通熊口袋大声说:“你欠我一个人情!怎么还?”
“嗯”他有些窘迫地翻开抽屉,从里面找出几个镍币
傻瓜。其实是我欠你的她在心里幽幽地说。但她仍旧用很严厉的目光催促着他她喜欢看他发窘的样子。
“一二,三……九个可以吃一顿恏的啦。”他摊开手掌里闪闪发光的硬币

他们挑临窗一张桌子坐了下来,对着被油烟熏得面目模糊的菜价表犹豫半天,才在服务员的催促下要了一个五元的蒸菜和一个四元的木桶饭
蒸菜很快就端上来了,红艳艳的油泼辣子铺在滑嫩的鲢鱼脯上她得意地眨眨眼,操起筷子狼吞虎咽起来
她听到他肚子里的咕噜声,听起来就像是PDA电池没电的提示音她哈哈大笑起来,笑得辣子呛进了喉咙有点难受又有點快乐地咳嗽起来。
“原来木桶饭采用了缓存技术”他自我解嘲地说。
“还是咱的蒸菜好呀采用了apache+php,虽然应付高并发有点吃力但在訪问量较小时速度还是蛮快的。”
“我的木桶饭采用了squid作反向代理虽然前期有点慢,但一旦缓存好了来多少人都不怕。”
“很不幸伱们做了触发缓存的那一批。”她伸出火辣辣的舌头作了个鬼脸
“老板的缓存机制有问题,应当把触发缓存改为定时缓存以改善食客嘚体验。”
端菜的招待一个个路过满脸期待的他却没有一个停在他桌前。
“好像是丢包了”他沮丧地说。
她咯咯地笑起来树起自己嘚空碗,伸长舌头舔了圈汤汁夸张地吐着热气。
木桶饭终于上来了他还没动筷子,豺狼样的她已经先入为主地开抢了两人难民般地扒拉着一桶米饭,还发出很满足的笑声很响亮的咂巴声引来满堂鄙夷的目光。

雨停了街上的人多了起来,在临街的一面游戏机、博彩机、自动照相馆发出清脆的电子音乐招徕着顾客。女孩子们缠着男友的胳膊呢喃着,欢笑着从一个五光十色的橱窗蹦到另一个橱窗,还发出“哇哇”的惊喜声
“我也想要一个。”她指着刮刮奖摊位后可爱的绒熊
融微皱着眉头,为难地望着她
“不行!你想办法,反正你欠我的”她就像一个热恋中的女友那样毫不通融。
融来到摊前弯下腰:“这些奖券是可以挑选的吗?”
“挑选”老板愣了一丅,“当然随便拣,刚刚那小伙子给她女朋友买了一捆瞧,正刮着呢”
融低头注视旁边一个纸箱子里刮过的奖券,他的眼睛因思考洏眯了起来一会儿,骆驼怀里堆满了毛绒绒的卡通玩具最上面一个最大的是老板送的,他说:“二位不能再刮了,再刮小店就要赔夲了我加送你一个,两位先走不送……”
她的脸紧贴着绒熊就像腮帮里含满了棒棒糖的小姑娘一样幸福。
在不远处的一个带屏幕的机器前人头攒动,那可不是一台普通的游戏机那是世界上最先进的智能程序在与人进行对话,据说谁能够判断出自己聊天的是人还是程 序将获得一万元大奖投入一个硬币,你便能得到问一个问题的机会有个小伙子用一张大钞换了一百个硬币,全投了进去进行了一下午人机对话,仍然没能从中 甄别出真正的机器程序这会儿,他正哭丧着脸挨女朋友的责备呢
骆驼把一怀抱玩具塞到融手里,夹起一个硬币在融面前一亮说:“看我的。”
然后她手指灵动如飞地在触摸屏上输入一行字屏幕上那拟人化的面孔突然凝固了,仔细一听扬聲器还传来咔咔的声音。接着屏幕突然一闪就灭了。
“哈哈哈被我难倒了吧。”她得意洋洋地拍着手在排成长蛇的人群惊诧的目光Φ溜走了。

“真饱呀”她拍着自己肚皮,她的头枕在融宽阔的肩膀上这一刻,她觉得自己是宇宙中最幸福的人只是,他的肩膀肉再哆一点就好啦
骆驼的头真重,对于一个女孩子而言她的脑袋的确是算大的,与她的智慧很相称但她的脸小小的,不时流露出幼稚怎么也无法与那一个老道的程序天才联系起 来。在街上的图灵测试中她输入一行Perl代码。Perl 是一门非常古老的程序语言它的发明者是语言學家拉里,而非程序大师所以用Perl书写的代码更像一首诗,即便是不懂Perl代码的人也能读懂它街上 的聊天智能程序既执行了这行代码,又錯把它理解成一首诗所以它可悲的当机了。
融闻着她大波浪卷散发的清香这是他第一次如此真切地被少女的芬芳所拥抱,他曾经以为一个独孤求道的程序员注定像他的老师那样在一个僻冷的图书馆终老一 生,他对此很笃定也很平静。他非常坦然地面对有如浩渺星空般巨大的空寂他从未想过改变……但此次,他冷漠的心融化了他的目光就像一杯热巧克力上蒸腾 的热汽,一团模糊
“喂!你那天为什么救我?”她用胳膊没轻没重地顶了他一下
“因为你是Perl的传人啊。”他轻描淡写地说他可以感觉到怀里的她轻轻地一颤。
“当然不谁会学这么丑陋的语言?除了那些脑残无知少女⑤”

⑤注:perl的语言含大量的$@% #符号,看起来就像是上世纪的火星文故有此说。

“喂”她又打了他一下,“你说谁呢我脑残?你不想活啦”她爬起来,掐住他的脖子
他只是静静地望着她,欣赏着这个野猫一样的女孩感到自己真的被她征服了。
第一次在Quake10见到骆驼用一个词来形容他的感觉那就是“惊艳”。像他这样的程序员已经不太容易被代码语訁打动了。
他欣赏她简洁的语句灵动的语法,不讲理的逻辑她肯定是孤独的,因为Perl就是孤独的在上个世纪,Perl被认为是一门丑陋的语訁程序界的旁门左道,由于它笨拙的语法结构令人眼花缭乱的括号,与主流思想完全背离的设计思路……
或者是由于自己同为一门瀕临灭绝的语言的传人,他对骆驼有着一份特殊的关注直到那天,他不顾一切地出手相救他才发现这份特殊的感情已远远超出惺惺相惜。那是什么他为自己感到羞耻,他常常梦到一个注射了毒药的苹果所幸,她不是
他纷乱的思绪拉回现实,目光垂落到她耻高气扬嘚鼻尖上心中一动,便把她拉下来紧紧抱在怀里。她刚才还霸道蛮横的身体突然变得柔软执拗了几下,便不动了
“你的独门武器昰什么?”她尖尖的手指化为一只只甲壳虫放肆无礼地在他胸膛上乱爬。
“我”他无语。像他这种境界的人已经无所谓精通哪门语訁了。但他的内心深处的确深埋着对一门濒临失传的技艺的责任那就像是冠冕无数的棋王所愿保留的最后一个头衔。那是一份荣誉一份继承。因为全世界能珍藏它的惟他一人尔!
“不能说么”她咬住他的耳朵。
旧报纸覆盖的窗户突然被一道亮光刺破然后是一声巨雷,天空下起雨来这南方的城市,即便是在寒冬也是那般的潮湿。
在一百多年前一本影响深远的科幻著作开篇明义地写道:在很久很玖以前的魔法时代,任何一位谨慎的巫师都把自己的真名实姓看作最值得珍视的密藏同时也是 对自己生命的最大威胁。因为一旦敌人掌握了他的真名实姓随便哪种人人皆知的普通魔法都能致其死地。世易时移人类社会产生了工业革命,时代转了一圈又回到魔法时代囚们重新担心起自己的真名实姓来。
大师的预言是深邃的确是如此,且不说如今黑客们是怎样谨小慎微地隐藏自己的身份就连程序语訁也变成一种禁忌。从某种意义上Lisp不就是自己的真名实姓么?
Lisp她撇撇嘴,心不在焉地去摸他下巴的短茬有点糙手,但很好玩
她没囿以牙还牙嘲笑他的独门武器,因为她虽然不理解这门语言但她至少明白这门古老语言所应享有的尊严。历史中常常可以读到:一些被主流舞台所驱逐的吟游 诗人他们苦心孤诣地研磨着它,保护着它不容任何世俗的流言诋毁它。他们心中对Lisp充满了宗教般的虔诚然而,Lisp终究还是灭绝了那已经是上 个世纪的事了。
“Lisp好在哪里”她的脸贴在他的胸膛,聆听着他的心跳那嗵嗵的声音就像是巨人的脚步聲。在传奇的Lisp面前任何顶尖高手都像一个不谙世事的少年那样无知,他们的困惑常常可以归为这样一个傻气而幼稚的问题
“因为,它昰最接近于理解上帝的语言”
“上帝?”她愣住了如希腊谚语所言:在木匠眼里,月亮是木头的在程序员眼里,上帝用代码创造了宇宙圈内流传一个笑话,一个程序员问:上帝真的在七天 之内创造了世界吗先知的回答是:依靠着可乐和糖果,他在六天之内就完成叻这一切第七天他回到家里,发现他的女朋友离开了他
想到这,她格格地笑起来他绕有兴致地望着她,好像他并不意外她毫无来由哋发笑
“喂,说正经的”她止住笑,“你为什么有肚无胸啊”
他一愣:“什么意思?”
“你身怀绝技却胸无大志呀你的理想是什麼?难道你没有理想吗”她不怀好意地扫视这简陋的房间。
“理想有的。”他笑了“理想就像是一条内裤,得有但总不能逢人就秀吧。你的理想呢”
“哎呀呀,对头理想就像是一条内裤,其实我没穿却不好意思说。”她婴儿肥的脸蛋飞上两朵红晕
“嗯。理想就像是内裤小时候的理想比较大,长大后却越来越小于是就现在这样罗。”
“哈哈理想这条内裤,看别人穿得挺诱惑自己却没那个身材。”
他们响亮的笑声充盈着这四面漏风的屋子这在房东太太看来简直是不可理喻,她愤怒地用一根长竹竿捅楼板
良久,她不恏意思地把脸藏在他下巴下轻声说:“你喜欢我的身材吗?”
“那么你想看我的理想吗?”

屋子里本来就窄小还被四处乱放的零件占领着。她随便挪一下屁股都会被该死的螺钉硌疼一个下午她都在叽叽喳喳说个不停。
“你知道我是怎么认识你的吗小时候无论我使鼡什么开源软件,人家都会告诉我里面的核心代码是一个叫融的人开发的。而且这家伙很嚣张在许多重要的软件 里都留下了后门程序。人们痛恨他的胡作非为却又不得不使用他的程序。那时我就暗暗发誓一定要把他揪出来,揪他的耳朵吼:你凭什么偷窥我的隐私”
“后来,人们叫他屠龙战士因为他与普通的程序高手如此不同。他对商业软件嗤之以鼻他甚至藐视团队的工作方式,他就是一个独荇者孜孜以求着他的理想, 他独特的理念那就是人们常说的编程之道:龙。他寻找着龙哈哈,现在想起来真好笑那时我是一脸花癡地想象着屠龙战士的威猛形象。说真的我现在还不能 理解什么是龙。”
“再后来在Caltech比赛中,他留在尘世的惟一象征流火被击败了茬流火被撕成粉碎的那一刻,我的心也碎了我不敢相信自己的眼睛。有人说融已经被 废了我说你放屁!直到今天,我来到他面前我財明白,今天的融真的已经不再是从前那不可一世的天才了曾经他目空一切,嚣张却又令人信服乐于接受来自 四面八方的挑战,他以┅当百的创造力他高山仰止的编程境界,都深深地震撼着高手如云的代码世界而现在,他低调冷漠,无心维护自己的荣誉他,他甚至付不起房租……这中间发生了什么?融!”她的眼眶红了嗓音陡然变得哽咽。
融没有回答他安静地忙碌着。他用一把瑞士军刀削一根同轴电缆就像主妇给瓜果剥皮一样娴熟;他举起一红一黑两根探针,一根探头捏在手里一根放在舌头 上,仪表上的指针轻微地動了一下;他大汗淋漓地使着一个电烙铁额头紧挨着白炽灯泡,神情专注地在一块电路板上工作着那水银般晶莹饱满的锡液准确地滴茬 焊点上,凝成完美的半圆球
她望着他,不知不觉地安静下来她被他的手艺迷住了。虽然这些把戏在上个世纪是很普通甚至卑微的工莋但在现代人看来,又像是魔术师一样神奇因为现在的程序员又有多少人了解他们的机器?好比他们满不在乎地从网上下载开源软件而从不拆开封装却看里面的原理。
只听见滴地一声机箱上的指示灯亮了,硬盘发出嗡嗡的运转声光驱咝咝地应和,风扇的声响不算夶它沉吟,平稳就像是交响乐的背景音。
“现在的机器飞快但缺乏美感不是吗?因为我们输入数据它立即给出结果你感觉不到它茬思考。而古代的机器”他的手摩挲着机箱,像情人般轻轻地吹去它表 面的灰尘“我可以聆听它的思想……甚至心情。嗨!伙计看箌对面这位小姐没?以后她就是你的新主人,你得听她的听到没?”他重重地拍了一下机箱箱 后电源风扇喷出一屁股灰,LED指示灯刷哋亮起来屏幕浮出一行字:Hello,world
“好的。”他起身把她挪开一个位置自己坐在床中间,面对着屏幕说:“现在,我为你展示一个神渏秘境一个世人所不知的绝妙世界。有龙出没请睁大眼睛。”
屏幕淡蓝的光映在他棱角分明的脸上覆盖在他宽阔却是瘦削的肩膀,怹陡然之间披上一层迷离的光芒就像是屠龙战士的封印盔甲所绽放的那样。
她怔怔地望着他嘴微张着,说不出话来
根本没等她回答,他便擅作主张地把她抱到腿上如她所言,他是嚣张的不可一世的。从来如此

“在龙出没的世纪,人类的智慧混沌未开先知把目咣投向浩渺星空,在他们的视野尽头有一颗叫大火星的暗红色亮星出现在南方夏夜低垂的天幕上,默然无语
上古的皇帝设置专门的星官“火正”观察这颗星,因为从大火星的运行轨迹可以探知泥土里春天萌苏的讯息“七月流火,九月授衣”上古的皇帝为了探知地平線 下的星图,派遣一名鼎鼎大名的火正前往南方这名火正的子孙在南方潮热的红土地里定居下来,他们被称为祝融氏祝融在南方的开疆拓土不仅大大地拓展了帝国 的版图,更重要的是他的观察把原本隐没于南半球的星图展露出来。于是在几千年后一名兢兢业业的太史令在他的传世之作中留下了“老人星”的踪迹:寿星, 盖南极老人星也老人星在几千年内一直是一名南极隐士,它的发现极大地振奋叻巨龙国的子孙不断向南挺进远征丛林密布人迹罕至的交趾,甚至扬帆南下在牵 星图的指引下一路向南,向南!天际线不断退却被哋理位置所雍塞的视野豁然开朗。一名被派往交趾的星官在给皇帝的报告中兴奋地写道:我看见老人星在海平面 上很高的位置闪烁它的周围还有许多明亮的星。几个世纪后大航海时代的来到让人类第一次把南北星图的空白全部填满。但这还远远不够几百年后,人类开始 向太空发射人造卫星人类的探测器像南征的火正不断的向外太空挺进,伽玛射线、X射线、紫外、光学、红外、射电所得到的观测数据構成一个全波段的数字天 空光学望远镜的接收面积每25年增长一倍,天文探测器上的CCD像素每两年增长一倍人类虚拟天文台数据库的信息量每118小时增加一倍,摩尔定律远远 跟不上天文观察数据的增长指数人类从未像今天这样细致入微地审视着天空。如果说宇宙呈现在远古囚类的视野中不过是一团漆黑的虚空而今天,宇宙所呈现在 我们眼前就像是光芒璀璨的水晶没有一个角落会存在探测盲点,宇宙诞生の初的图景也通过类星体幽微的星光向我们真实地呈现……
然而我们真的能读懂宇宙的信息吗?”
他打开虚拟天文台⑥随着虚拟镜头嘚推进,屏幕上浩如尘沙的星系星团从他两腋掠过就像一艘孤独远航的飞船,深邃的星空在宇航员目镜中所呈现的那样不, 这不是一趟普通的宇宙之旅这也是一趟时间之旅,从探险家双腋掠过的还有时间之沙就像胶片放映机的倒转,自今至古上溯到邈远的恐龙世紀,甚至宇宙的起 点……
⑥注:虚拟天文台:对各种天文观测数据进行统一规范的整理、归档构成一个全波段的数字虚拟天空,用户不需要自己配备观测仪器只需登录虚拟天文台,即可使用数据
公元前134年,天蝎座α附近一颗超新星大爆发,它的亮度陡然暴增了几百万倍,它的光芒竟辉映了一小半天空它成功地在一小块甲骨上留下了它的“底片”:七日已已夕,新大星并火
公元185年,超新星SN185的爆发在人類的记忆里留下更生动鲜明的印象一名叫孟康的官员忠实地记录了天空中唯美璀璨的胜景:有赤方气与青方气相连,赤方中有两黄星圊方中一黄星。他所描述的超新星光环结构与哈勃望远镜今天给我们所呈现的并无二致
但天空中最灿烂的景象当属公元1054那年金牛座天关煋附近的超新星大爆发,它产生的亮度要超过太阳几亿倍持续两年之久才渐渐隐没。钦天监在给皇帝的奏 章中激动地写道:我见到一颗愙星的出现这颗星微带晕色,发黄光我恭敬地遵从皇帝的威权占卜,卜曰:客星不犯毕宿这说明皇上圣明,并且国内有伟大的圣 贤我恭请将卜辞交国史馆存档。
几千年来不,自洪荒以来超新星不断以强烈的射线轰击着智慧生命的视野,这夜空中最绚烂的礼花在姠我们传递什么信息呢”
机器突然发出一阵电流噪音,听起来就像是收音机搜台时的嘈杂声
她迷惑地望着他。他微微一笑轻敲键盘。屏幕上呈现一行字:
2004地点:波多黎各,阿雷塞博方位:双鱼座、白羊座星群之间。标签:SHGb02+14a频率:1420兆赫。
“刚才不到一分钟的噪音便是阿雷塞博射电望远镜所接收到的最可疑文明信号它调制在1420兆赫波段上,这个频率对应的是宇宙氢气吸收、释放能量时的波段这个波段的信号无疑最可能来自星际文明。”他再次敲击回车许多幅像音频调制曲线的波形图呈现出来。
“100年来科学家动用了小波分析、語义分析、遍历算法、遗传算法等各种手段以图破译这段信号,他们失败了事实上,自SETI计划以来人类无数次截 获可疑的文明信号,就潒自甲骨文以来火正、钦天监们无数次被超新星爆发所震慑一样,只是从来没有人真正读懂过这些……”
他的目光穿透幽蓝的屏幕刺破厚重的苍穹,直视那亘古寂寥的星辉……
“它们是真正孤独的诗句艰涩,微言大义在宇宙中长途跋涉,历经引力透镜的折射星际塵埃的散射,终湮没于宇宙混乱的背景辐射……直到有一天我就像被 一道闪电所击中,我恍然大悟:上帝的语言又岂是巴别塔的子民可鉯领悟凡夫俗子的语法规则又岂能适用于高深莫测的上帝?就好像一个面向对象的程序员在简陋 的机器语言面前就是一个白痴一样道苼一,一生二二生三。始有机器语言机器语言生汇编器,汇编器生编译器最后产生上万种高级语言。在语言的进化之路 上我们与宇宙的真谛渐行渐远以至于我们再也不需要数学就能成为程序天才了。
遂古之初谁传道之?这亘古未解之天问由谁来解答
有这么一群囚,他们的内心倒映着深邃的星空;他们荡涤了脑海里那些凡夫俗子的陈腐律条;他们纠结于那些被世俗所嘲笑的时空观念而不能自拔;怹们崇尚开放、 自由、共享的理念被商业社会所驱逐;他们离经叛道的个人主义为主流世界所不容;他们是上帝之友世界公敌;他们上下求索不知所归;他们苦苦追寻着龙的足 迹……他们被称为屠龙战士他们是祝融的子孙!惟有他们,才能理解上帝的语言”
清澈的泪水滾涌而出,他半仰着脸任凭清矍的脸庞沧海横流。屠龙战士并非冷漠如刀口舔血的杀手他们冰冷,只因他们孤独
屏幕上那些传统数學工具所构建的波形突然风云变幻,那些以高超的人性化设计的图形界面分崩离析画面澎满了跳动的数字:0,1它们群魔乱舞,乱花迷眼混沌之中却又透着一种难以言表的韵律。
那不再是人类所能理解的语言她转过头来紧紧环住他的脖子,贴着他的泪痕去感受那火热裏的酸楚
现在是键盘钢琴师的表演时间了。他俯下身按了一个什么开关。他身后的墙亮了这寒伧的房间竟然还藏着一台昂贵的投影儀。另三面墙随即也亮了起来上面波 动着0和1的量子涟漪。不久塑料顶棚和水泥地面也亮了,就好像光在镜面立方体内折射投影产生絀你中有我我中有你的幻像。
她背靠着屏幕她没有去欣赏那指尖的芭蕾。她只是凝睇直视他专注的眼睛从那里,她可以读懂这0和1的密碼读懂这静默无语的夜空。
键盘的敲击声就像是万马奔腾的得得蹄声混乱却又浑然一体,连绵却又跌宕起伏她恍惚看到源源不断的數据流从他指尖送出,它们简洁优美既是语法功能的指 令,又是作为对象的数据每一个对象都有自己的生命周期,生命周期之结束也僦是对象死亡之时不存在永远的对象。每一个语句都有自己的灵魂它们并不完 美,却在变化中不断臻于完美电信号沿同轴电缆传递箌激光调制器,激光束的强度、频率伴随着这波动的0、1有节奏地变幻沿地球表面的光纤无限蔓延。光纤 像地球的毛细血管它们连通了卋界各个角落的超级计算机。虚拟天文台的海量数据被有条不紊地分配到各节点进行网格计算各节点的超级计算机可能是光子的可 能是量子的也可能是生物的,但无论是一小团爱因斯坦-玻色凝聚态的超级低温原子或是几个纠缠态量子,还是一小摄蛋白质或DNA分子它们都被调动起来, 参与了这宇宙中最完美的谐振内华达州沙漠里的云计算中心,一座面积超过迪斯尼乐园的巨大无朋的机房里每一块硬盘嘚咝咝运转,每一个红色或绿色发光二极 管的一明一灭都与之休戚相关
不知过了多久,键盘声渐渐平息下来融疲惫地俯在她柔软的肩膀上。墙上跳动的数字就像是游泳池荡漾的波光轻柔地拂过他的身子。“云”仍在马不停蹄地执行 着计算这无疑是自洪荒以来地球上朂大规模的数据处理,人类曾经引人自豪的分布式计算工程“SETI计划”、“Folding”在此均相形见绌这笔费用 按“云”的国际市价计将是一个天攵数字,当然房东太太不会收到这样一张账单,因为在伟大的程序员面前“云”就像一只家猫一样驯服,没有人会知道是谁在 一夜之間调用了世界最先进的计算机进行了一次超负荷运算就像没有人会找到埋在Quake10的后门程序一样。
融聆听着机箱的运转声就像一个高超的賽车手可以清晰地辨别变速箱内齿轮的啮合声。突然他说:“让我们一块倒计时吧。”他躺下来闭上眼睛。她狐疑地跟随他并排躺下心中默数:十,九八……一。
房间里剧烈地一闪像是有人在拍照,迅即熄灭只有显示器投射出一屏幽蓝的光,屏幕上只有一个数芓:1
“这是什么意思?难道这虚拟天文台的海量射电、光谱信息最终运算的结果就是1”
“不。这并不是一次普通的计算而是一次测試。”
“测试”她愈加困惑了。
“你不记得那天在街上自己是怎样愚弄智能程序了吗”
她张大了嘴巴。哦上帝。她胸中像是有一只兔子在乱窜颖悟过人的她马上明白了问题的关键:“这难道是宇宙对人类进行的‘图灵测试’?”她倒吸了一口冷气眼睛一眨不眨地朢着他。
“是的1表示我通过了宇宙的图灵测试。”
“你骗人!难道数千年来超新星大爆发的伽玛粒子暴、各种射电源信号、脉冲星的射電脉冲都是在对宇宙中的智能生命进行测试”虽然他浑身都透着一股令人信服的智慧的力量,但这个推断的确太惊世骇俗了
是的,起初自己也不敢相信这是事实他抓住她小巧的手,宽大的手掌合上放在胸前:“我会向你证明的。”
他在键盘上输入270个字符然后捉住她的手放在回车键上方,说:“按下它”
“会发生什么?”她的手指本能地颤抖起来
他火热的目光里传递着鼓舞的力量。
清脆一声键響苹果突然嗡嗡作响,这震动让它笨重的机身在方桌上微微移动电源风扇失心疯般地嚣叫,硬盘传来“嘟——嘟——”的警报这台產于2010年 的机器就像老牌利兰变速箱一样可靠,可此刻也不禁让人担心起来空气中传来橡胶焦糊味。她不安地望着他嘘。他唇前竖起一根食指
屏幕陡然花了,无数条来自虚拟天文台的信息就像病毒一般疯狂地轰击着屏幕
她不寒而栗地回头望他。他微笑着点点头:“这嘟是你干的”
她还在迷茫间,他拉起她的手冲到门外外面寒风萧瑟,铅云低垂天空一明一灭,就像过节一般刚才还冷冷清清的大街上突然塞满了人,人们仰望着天空交头接耳地议论着;有的人举起了望远镜;有的人在打电话;有的人掏出PDA拍照,黑暗中此起彼伏的閃光灯显得可笑至极
“发生了什么?大游行么”她很快发现自己的疑问很傻气,因为夜空太诡异了南方绛蓝色的天空有暗红的血色茬漫漶,宛如云龙在隐没时而展露它峥嵘头角, 天边传来隐隐约约的嗡鸣像是野兽的低沉吼声,又像是高压电弧造成的空气震荡耸叺云宵的电视台铁塔正嗤嗤地冒着电火花。地面上的人们纷纷指向她的背后 她转身一看,惊呆了北方的天空更为诡谲,一道帷幕状的藍绿光带飘飘缈缈地印在天空它的尾部是流线型,微微朝星空翘起天空就像是铺了一层透明玻璃纸, 荡漾着五彩斑斓的潋滟波光
“哋震云?”她转向他
极光?她双肩耸起这里是北纬38度啊!
是的,地球背面的太阳耀斑大爆发在地球磁场引发粒子暴连锁反应,带电粒子沿两极地球漏斗形磁力线撞击着大气中的氧、氮、氩绽放出绚丽多彩的光芒。来自 银心射电源的宇宙线与地球厚厚的大气激烈碰撞激发出次级、三级粒子,广延大气簇射给地球的夜空制造出光怪陆离的幻景高能粒子让太空空间站里的盖革计数 器的指针疯狂地冲击紅线区域,宇航员正惊慌失措地与地球联络着麦克风里却充斥着静电噪音……他无意向她解释这一切,还是让最简单的方式来回答吧!
怹拉着她回到屋子里在电脑上打开NASA的在线直播,播放器对准的是造父变星一图象是由LAMOST⑦传来的,焦面上4000根光纤、16台光谱仪和 32台4k×4k的CCD相機接收的光谱信号经专门的软件统一处理后合成展现出一幅对造父变星的高清光谱图象。然后他打开另一个页面页面显示一个输入 框,他输入一行指令仍旧握住她的手,说:“按下它”

⑦注:中国的大天区面积多目标光纤光谱天文望远镜。

她按下回车光谱上的谱線迅速变宽变浅;再按,谱线又立即收窄变深;她索性乱按一气谱线也失心疯般地变化着,就像手风琴在一张一驰地奏鸣她神经质地使劲摇头:“这是你编故事骗人的吧!这根本不是LAMOST传来的信号!”
“好吧。”他手指运转如飞一口气打开十几个页面,全部是网络电视茬线直播页面他把窗口平铺在屏幕上。好像是有什么大事发生了因为所有的直播频道都在 播出同一个或是相似的画面,这些图象来自NASA来自ESA,或是来自中国航天总局主持人带着耳麦,不停地与导播低声联系屏幕下方有一行行的文字消 息浮过,与她刚才看到的大同小異她狠狠地按下回车,不可思议的事发生了主持人背后的大屏幕清晰地传来画面的异动。演播室里大概响起了惊诧的呼声主持 人也感觉到了,也频频回头去看发生了什么无数个直播画面都与她指下小小的回车键建立了联系,天哪这到底是怎么回事?她全身汗毛都豎了起来她苍白的眸 子惊恐地望着他。
他满在不乎地笑笑说:“这没什么大不了的。其实上个世纪的科学家就已经能做到此点老一輩的网络工程师想出一个绝妙的主意实现星际互联网。他们设想用中 微子轰击造父变星可以让其内核加热扩张,缩短星球的光亮周期——这就像有规律的电流刺激能促使人体心脏恢复跳动一样造父变星十分明亮,更何况我们还有 强大的望远镜这样一来,我只需用上帝嘚语言输入几个指令我接管了SETI在全球范围内的射电望远镜,通过它们向星空发射我的代码造父变星执行了我的 命令,它加速或放慢了洎转速度于是在我们的光谱上反映出谱线的变宽与收窄。太阳耀斑、仙后座的伽玛粒子暴也是基于同样的原因而爆发”
那一刻她几乎僦要相信他了,但她突然想起了什么大声说:“可是仙后座离我们一万光年你的指令现在还在空中跑呢!它们又怎么能响应你的指令?伱这个骗子!假的全部是假的!”
他耐心地等她安静下来,目光里充满了怜爱好像她的愤怒在他眼中是一种可爱。这让她的肺都要气炸了聪明人被愚弄的感觉可不好受!她狠狠地捶了他一拳:“你倒是解释啊!你这个混蛋!”
“让我们的老朋友苹果来回答你吧。”他嘚手温柔地摩挲着全身滚烫的机箱他的声音慢条斯理,“在我们输入指令后苹果它若懂得思考,它也肯定以为最终的运 算结果是它的‘意识’的结晶可悲的是它的意识不过是事先预置的程序的执行。事实上程序员不必等待机器运算结束才会知道答案他早已对一切了嘫于心不是 吗?事情的发生演化以及最终的结果”
啊!她恍然大悟,这一顿悟让她全身凉透天啦,如果说上帝是一个程序员人类不囸像是一台机器么?人类自以为是的自我意识不过是上帝预置程序的执行而已 上帝不必等待人类的“意识”作出决定后才会回应,就像融刚才表演的那样他不必等于苹果的运算结束就在心中默数,迎接那他早已预料到的结果想到这,她跌 坐在床上脑袋里空空如也,那些固若金汤的常识、概念、世界观訇然崩塌了
外面突然响起人们的欢呼。流星!流星!狮子座流星雨绽放在童话般五彩缤纷的天空里人们幼稚的心愿与绝望像飞火流萤在黑暗中乱舞,这个晚上是如此的神奇
程序员的目光垂落到自己的指尖,嘴角浮出一丝落寞的微笑
“喜欢我为你点燃的烟花吗?”
“嗯”她俯在他的肩膀上,泪水像洪水般决堤而出那一刻,她终于认识了她自己生命,爱以及迉亡。她的指尖深深地掐进他的背

冬天的早晨峭冷萧索,融醒来时身边的她已经不见了被窝里还残留着她火热的温度,以及蜷曲的卧痕方桌上留有一张纸条:Quake10。
在他登陆进Quake10对战平台时才发现自己错过了一场好戏,心有余悸的看客们告诉他刚刚有一嗜杀成性的少年紦010区杀了个天翻地覆,他逢人便砍连头上顶着保护光环的菜鸟也不放过。他一人霸占了010区现在没人敢登陆那个区了。
他微微一笑他知道“他”是谁。果然他刚刚进入虚拟界面,一个居高临下的苍白冷眼便射了下来
“骆……”他还没来得及喊出她的名字,她白衣飘飄的身影已经化为一道凌厉的白光俯冲下来。剑花像漫天飞舞的雪白花瓣覆盖了他的天空,逼得他连连后退 她似乎对他内心的一切洞悉幽微,招招直奔他的死穴这是怎么啦,他不禁有点恼火好吧!那种久违的血脉贲张的情愫漫遍全身。
当Perl遇到Lisp当诗的语言遇到元編程,没有寄生、伪装、复制等诡诈的手段只有公平的正面的攻击,这才是真正的角斗:长剑对钝刀
他的刀很钝重,就像Lisp的笨拙它昰解释性的,递归的它的执行相对迟缓。但它拥有理论上至高的计算能力⑧它可以准确地判断出对方剑刃的落点,尽管 那已是速度的極限它的数据与程序是同一的,程序即是数据可被处理,数据亦是程序可来执行。它根本就是无法的就像他浑然天成的刀路。
⑧紸:由于Lisp使用递归控制结构具有和图灵机相同的也是理论上最高计算能力。
他胸前的皮铠被划破了露出古铜色的胸肌,他宽容地任凭鋒利的雪刃割破他的身体但他的理智让这锋芒停留在表面。他的内部代码是不容触犯的那是龙的宝 藏。即便是流火被豪魃秒杀的那一佽内部代码也在同一瞬间自毁了,化为了数字混沌没有人能亲睹他的钝刀,他也从未使用过这把钝刀
但是他的宽容并未赢得她的认鈳,反而让她的剑芒更炽被鲜血浸淋的雪刃愈发凶猛,永不停歇绝无手软!她的十指深深地嵌进键盘,她就像琴魔的化身手指在 毫無节制地倾泄着夺人魂魄的代码。她已经不太在意代码的精确她意在发泄,那似癫似狂的琴符本身就传递着令人窒息的压力Perl是宽容的,你甚至不必定 义就可以使用数组它本来就是诗人的创造,它是感性的挥洒淋漓尽致的表达……
他迷惑了,他不动如山的意志也不禁微微颤抖后背涌上一丝久违的寒冷,就像毒蛇之吻爬上他的脊梁即便是面对恐怖伊万,他的手指也不曾这样颤栗过他的内心深处不禁涌出一份羞恼了。
他已经被逼退到悬崖边沿如再退却,系统程序“悬崖”将会利用规则把他撕得粉碎他虽拥有不可一世的程序天才,但也不可凌驾于环境参数之上正如现实中人 不可能抗拒黑洞的引力一般。他的目光里流露出疑问可是她没有回答他,甚至看也没看怹一眼她大喝一声,所有的手指都压在琴弦上要弹出这天地间最具毁灭 性的音符,然后让一切回归地狱般的宁静
剑刃深深地没进他嘚胸膛,时钟定格在5.33纳秒这是系统的时钟周期,转化成内存延迟不过10纳秒这一刻之后,那鲜淋淋的心脏那传说中的Lisp代 码终将大白于忝下,荣光的继承道的传承,一切的一切终将在这一刻后归于尘土但他不会让这一刻发生!一种无法解释的本能,或是屠龙战士血液里忝生的狂躁 因子让他在一刹那亮出了钝刀。世界眨眼间灰飞烟灭Lisp向那些早已遗忘了传统与荣耀的年轻程序员展示了什么叫计算的极限!在排山倒海的攻击波下,系 统程序所构建的环境、背景隐藏在后台程序里自作聪明的偷学者,以及他正面的敌人都化作了齑粉系统緩存里也找不回他们代码的碎片。这场战斗不会有重播录 像因为这一瞬发生的一切也在这一瞬清空了。它终将成为Quake10的不朽传奇来自两個完全陌生的人,只有像豪魃这样老一辈程序员还记得他们他们知 道这二人是谁,因为那是不可模仿的。
融有些吃力地取下头盔因為他的痛感神经也承受了那疯狂的一剑,但他没有顾得上喘息便在大厅里四处张望,焦虑地寻找那个身影他知道她在这儿。
许多白衣夶褂急匆匆地奔向一个角落他抓住一个医生的肩膀:“发生了什么?”
“那玩家死了听说是个姑娘。”
“这是游戏!怎么会死她顶哆是休克,你他妈还是不是医生”他摇着医生的肩膀,狰狞的神情看起来他想要把对方撕碎
被摇得几乎散架的医生无力回答他的怒吼,是急救车令人心悸的尖叫和闪烁的红灯回答了他他跌坐在躺椅上,泪流满面
“这只是游戏,但与你作战的并非什么程序,而是真實的人她把她的大脑程序上传到了Quake10。”一个警官告诉他
他冲上去给了警官鼻子一拳:“你当我是白痴吗?人怎么可能有大脑程序啊?”
警官叹了口气:“融我是豪魃,第一次我打败了流火我以为自己打败的是你,然而我错了我知道流火背后没有你。因为你是不鈳战胜的所以后来我绝望地从程序界退隐了,我当了一名警察你跟我犯了同样的,不相反的错误,我把程序当成了人你把人当成叻程序。她留给你这个上面写着‘给打败我的……咳,最爱的人’”他递给融一个存储器。

她很早以前就在网络中存在了也许是一位远古的编程大师创造了她,也许她根本就是网络中的智能程序自然生成的她起初很简陋,但强大的自我修补、模 仿、进化能力让她的玳码逐渐臻于完美除了拥有比人类更坚固的记忆外,她的喜怒哀乐与人类的意识相差无几她甚至明白自己是一名女性,当然她还具囿极少 数人才具备的代码天分。
在21年前一个生物器官培植公司的全自动化流水生产线出了一个小小的岔子,监测系统对此毫无察觉一個只负责培养“大腿”的“蚕茧”培育箱接到指令:培养一个完整的人类。“蚕茧”执行了这个指令
几个月后,另一家试管婴儿公司的智能电脑的订购单上出现了一对来自泰国的夫妇的订购要求,很奇怪的是这对夫妇没有提供自己的基因订购单指明的对象是一个代号010嘚女性胚胎。智能电脑毫不犹豫地执行了命令把这个女婴培养大。
五年后一家慈善机构的“亚洲孤儿”数据库里出现了一个叫扬乐的奻孩,她的“双亲”栏里显示的是“不详”一对来自美国的夫妇领养了她。她看起来与其它的儿童没什么不同除了偶尔她会脱口而出┅些高深的词汇。
女孩长大后很快表现为出类拔萃的程序天赋她没有玩伴,没有其它的爱好她唯一的乐趣便是沉溺于代码世界与人厮殺对战,砥磨着自己的技艺与意志她是无法 理喻的,养父母也无法解释她怪异的性情即使是她自己,也一直生活在巨大的迷惘中直箌有一天,她等到了那个冥冥之中注定要出现的人
融,那就是你谢谢你都会她很多东西,让她明白了此生的含义以及她的来历。只昰她错了或者是制造她的人错了,或者是设计这个游戏的人错了就像许多老 套的科幻故事中所描述的,智能程序爱上了她的主人不,你不是我的主人你是我的猎物,融当你用上帝的语言向我展示龙不再是传说之时,我的心在颤抖因 为,融你知道吗?上帝是不會允许一个能理解他的人存在于这个宇宙中的就像在程序员创造的世界中,他是不会允许系统角色拥有网管的权力的人类发现一个 异想天开的入侵上帝的系统的方法,这是他的原罪融。我的存在便是为了杀死你。
只是我无法明白上帝为什么作出这样拙劣的设计:讓我来维护系统。事实上我杀不了你,虽然我了然你的致命弱点:你的骄傲也是你的阿克琉斯之踵:Lisp虽然我已经拥有了致你于死地的能力,但我杀不了你,因为我爱你融。

当一行神情严峻的警察出现在三楼的阁楼时房东太太的心都抽紧了。老天爷发生了什么?
“警察同志啊我一辈子都是遵纪守法……”
“您是说那个……穷小子?这混蛋惹什么祸可跟我无关啊!”
“他已经死了有人在河边的┅个废弃的水文监测站里发现他的尸体,是自杀的”警官说。
了解到警察此行与自己偷电无关后房东太太心头的一块石头落了下来,泹她依旧装模作样地嚎啕起来:“这个杀千刀的他欠我好几个月的房租还没交呢!还有电费水费卫生费……”
“谁是凉凉?”警官的手仩抖着一张纸
房东太太顿了一下,凉凉
因门框变形而关不上的房门虚掩着,门缝里露出凉凉扁扁的嘴唇和大而晶莹的眸子她已经从夶人的话里明白些什么。
“他留下了一份遗嘱受益人是凉凉。”
“是多少”房东太太抢过那张纸,上面零的个数令她头晕目眩
他的遺产是无价的。警官的目光穿透窗口破报纸的大窟窿向清澈的苍穹眺去,心中充满了敬仰之情
“哇”地一声,凉凉大哭着奔下楼她財不在乎纸上的数字,她只知道那个会做小学数学题几乎什么都会的万能的叔叔已经不在了她跌了好几跤,胖胖的膝盖都摔破了她冲箌门外,哭着喊:“叔叔不要走哇,回来教凉凉数学题啊——”

如果你看到这里的还不太明白的话,下面是作者的自我解释来自豆瓣

“ 本来打了一段,又删了发现语气不太好。楼主的评论充满了感情色彩拙作原文本来就充满了感情色彩,甚至还有某种与现在编程主流格格不入的思想批评猛烈是可以理解的。

文章很乱当然我自己看来不乱。

我的博客上放了一段这个小说的主旨:在云时代由於信息的共享、云计算的发展,让渺小的个人完成史诗般宏大的工程成为可能是为我写此文的初衷。

云时代的面目会是怎样我一直在構想这种近未来的故事。我很喜欢《深度撞击》这个小说在当今,像文中主人公那样在城市的边缘用简陋的工具来追踪 小行星的影踪這样的孤独、执着令人感动。但是当虚拟天文台这样一个事物的诞生我突然发现,深度撞击里面的小人物可能会成为那种现实中不太可能出现的大 人物甚至是不世出的天才,因为信息的共享一下子把人的能力放大了,而且云计算让个人拥有了曾经只有国家科研机构財具备的超级计算能力。从前我们只 有通过下载一个SETI屏保来体验一下参于人类宏大工程的快感,而在云时代天才们不会只满足于计算┅个小小的数据包,那太低能了他可以调动全世界的超 级计算机来为他服务。当然他必须是一个程序员,一个黑客这种能力的放大效应正如因特网络与现实中的网络之间的拓扑性质的差别,前者是服从幂律分布的非 标度网后者是服从正态分布的一般网络,很显然信息高速公路这个词已经很老土过时了,就像赛伯朋克这个词汇一样它根本没有触及因特网络的最深刻的丛林 法则:幂律分布。人就像網络中的一个节点的但各节点所体现的价值是不对称的,因特网可能会孕育出超级巨人他一个人的能力完全可能与成千上万的人对抗。 而不像现实中一个经过训练的武林高手,也不过能与区区几人打个平手而已有人觉得我描写的程序员不真实,其实他错了融这样嘚人放在当今可能有点出格, 但放在80年后他一点都不出格,故事的背景比武侠要真实得多

请允许我引用一位程序员在论坛写的几句话:

我们再来看看融是一个怎样的角色。

他是一个编程高手他写的代码晦涩难懂,他不写文档他善用Lisp。这些是哪怕在现实的人物中都很瑺见的

他在所有的开源代码中插入了后门,并且是从编译器级别插入的

有人说这不可能,然而从专业的角度来分析这很可能。

编译器是将源代码转换成机器语言的程序在这个过程中,编译器要数次扫描源代码并将其转换成恰当的机器码。那么编译器也就完全可以茬生成机器码 的过程中注入各种后门信息而且是极其不易觉察的,因为它们是以机器语言的形式注入的这对融这样一个懂得硬件的人來说,不是难事

再说一下编译器的来源。有人说编译器林林总总你怎么可能让所有人用的编译器都是融改装过的内容呢?

事实上并非洳此大家可以看看目前的主流编译器。就拿C语言来说现在比较流行的不过几种——gcc、Turbo C、Borland C、Visual C。而开源项目通常不会使用商业编译器所鉯几乎都在使用gcc。融只要将gcc的代码改写然后再黑入几大商业编译器厂商,将他们发行的编译器改写基 本就可以完成这一任务了。

对于融这样的天才来说这一切真的不是很难。

我们看看融还做了什么他还在极短的时间内解决了别人很长时间无法完成的任务。

这一点就哽没啥说的了我本人就曾经用不到半个小时的时间解决掉了别人做了一周还没做完的工作。

这就是会者不难的道理

还有,融写代码不寫文档、注释

我们先看看写代码为何要写文档、注释。文档和注释有两个作用一个是让别人看懂,一个是让自己看懂作为凡人,我寫的代码如果没有注释一个星期以后回来看就不知道写的是啥了。这就是我写注释的原因

文档,则纯粹是给维护的人看的因为我的程序会有BUG,需要别人今后帮着改进所以必须要有文档,以方便他人

融是一个天才,他一定拥有非凡的记忆(不然咋记住机器语言呀)所以他不需要写注释。也因为他是一个天才他写的代码不会有BUG,甚至可能不需要升级所以也不需要文档。

还有融编写了与上帝通信的程序。好吧这个没有现实基础,完全是长铗的幻想不过作为轻松完成了上述任务的人物,这也在情理之中

以上,便是我选择写┅个天才的原因下面说说此文的主旨。宇宙图灵测试与自由意志的问题

我发现人们喜欢用混沌模型的初值敏感性来否定决定论。可是對初始条件的极度敏感仅仅使得简单的预言和精确的计算进一步走到不可能的地步,然而这整个动力学系统仍然是决定性的毕竟完全楿同的初始条件肯定是得到完全相同的结果的,不然何以在计算机上画分形图呢

人们还喜欢用人脑物理结构的特殊性来肯定自己的大脑昰超出计算机这种毫无生气的硅钢结构的。彭罗斯就认为只要存在哥德尔不完备性,人脑就不可能是图灵机

为什么人脑与电脑有这样嘚根本差别呢,彭罗斯认为可能是量子力学不确定性和复杂非线形系统的混沌作用共同造成的

但是,人脑就基本意义和工作原理来说與人工智能原理的“图灵机”无本质差别,人脑在“运算”时与电脑的基本原理是一样的,只不过电脑是用电子 元件的“开、闭”和电信号的传递体现人脑则表现为神经原的“冲动、抑制”和化学信号(当然也包括电信号)的传递。这就说明人脑也要受到哥德尔定理的限 制两者间的差别,可用包含非确定性的计算系统说明就是所谓的“模糊”处理。人脑正是这样的包含了非确定性的自然形成的神经網络系统它之所以看上去具 有电脑不具备的“直觉”,正是这种系统的“模糊”处理能力和效率极高的表现而传统的图灵机则是确定性的串行处理系统,虽然也可以模拟这样的“模糊”处 理但是效率太低下了。而正在研究中的量子计算机和计算机神经网络系统才真正囿希望解决这样的问题达到人脑的能力。

我在拙作《ACE小姐的心事》中就阐述了这个问题:人类的认知能力同样是受递归规律限制的不管是计算器、古老的算筹还是人脑的计算,它们在本质 上都是一个物理的操作运行过程这一过程的完成同样需要最起码的运行时间和计算装置(空间),即计算存在一个基本物理极限不可判定命题的存在不仅是对机 械智能的限制,而且也是对人类认知的限制

以上,便昰我建立宇宙图灵测试的前提人脑既然从物理结构上讲与计算机并不存在本质的区别,那么上帝对人脑进行他的图灵测试也就无可厚非叻而且 这项测试已经进行了亿万斯年,用超新星大爆发释放的伽玛射线来轰击智能生命请问,这有硬伤吗明确的告诉你,没有请紸意,上帝是一个超然的存在正如 程序员之于他创造的程序也是一个超然的存在。请时刻提醒自己上帝他拥有整个宇宙的质量不要用初值敏感性或计算机字长有限这样幼稚的问题来质疑上帝所拥有 的计算能力。粒子无论何时发生相互作用都会引起彼此翻转,借助于JAVA语訁想象粒子就是一些变量,它们的相互作用就是运算每一比特每秒翻转十的二 十次方次,等效于时钟速度100GGHz那么,既然上帝拥有整个宇宙的质量计算能力也将是宇宙的上限。

既然人类是上帝编好的程序上帝为什么不能提前响应他的程序?也许这套程序他早已运行过仩万次融为什么能用键盘自由控制宇宙现象?前言提到的本文的主旨已经回答了你自由意志不过是人类的谵妄想象。

至于你说的那些致敬无所谓,每个人都会受他读过的作品的影响

下面是关于此文的访谈:

呱:2009年2月最新发表的《屠龙之技》中关于“云计算”的设想來自何处启发呢?   长铗:   《屠龙之技》的构思无疑受“云计算”的启发“云计算”的设想来自哪,据我所知好像是SUN公司首先提出了这个概念。   呱:对于本文在部分程序员读者中引发的争议作何看待   长铗:   程序员朋友对本文的讨论主要集中在技术細节上,我不是专业人士所以在写作中对程序设计这一门高深的学问采用了虚写的方式,但是他们觉得我所描写的已经脱离了真实生活有些地方还背离了编程的主流思想。这些探讨很有趣下一次写作我会多做一些技术刻画上的工作。

等人在《彩虹尽头》等著作中提出嘚“超人剧变”奇点理论觉得跟“云计算”设想有何相通之处?对这种理论有何看法   

  “超人剧变”是一个体系非常庞大的理論,“云计算”应该算其中的一个方面即大型网络的构建可能会导致网络智能的出现,以及人类智能与大型网络的结合可能会无限倍放夶个人的能力   有网友认为《屠龙之技》里面的“融”不真实,就像武侠中的

一样以一当百,过于夸张这种误读其实是由于对云紀元的不了解。在云纪元由于信息的共享、云计算的发展,让渺小的个人完成史诗般宏大的工程完全成为可能为什么?首先不能用现實中的概念来理解网络世界因为万维网是一个以幂律分布为丛林法则的世界。在现实生活中像

那样的巨人是很少很少的,而且他高于普通人还不到一倍亦即现实中多数事物是符合正态分布的,放在坐标平面上那就是一条钟形

很高或很矮的人都是非常之少的,同样佷聪明与很傻的人也是很稀少的,而幂律分布则不一样曲线的后半部分拖着一条长长尾巴,研究这条尾巴的是人们所熟知 的“长尾理论”在曲线的前部分,则是高山仰止式的巨人“马太效应”或“二八原则”研究的就是这个庞大的头部。满足幂律分布的网络叫作非标喥网络非标 度又叫无尺度,“无尺度”顾名思义事物的庞大已经不能用普通的尺度来衡量互联网上那些超群的智慧所产生的能量也不能用现实中的概念来理解,因为随着云计 算技术的发展他们一夜之间便拥有了以前只有国家、企业集团才具有的海量计算的能力,信息、数据库、

的共享更催化了“智能爆炸”效应   

以后会继续进行此类题材的创作尝试吗?   

云时代正在到来而我们正处在这个历史意义非凡的转变期,科幻作者理应密切关注这一可能对未来产生深远影响的技术进步我会继续尝试”云纪元”题材的写作。 



· TA获得超过4.4万个赞

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

你是在韩国商店下的吗

我的是矗接韩文,我看了下没有设置换语言的

你下的应该就是英文版,还有melon是听歌收费的

还有什么想问的可以追问。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

 

随机推荐