📄 zenofpg.htm
字号:
导。当专案完成时,他们会对自己说:「看!这就是我们自己努力所取得的成绩!」
篇八
我曾听闻:
一个程式的价值不能由手册的厚薄来衡量,也不可以用出现在电脑杂志上的全版广告
数量来判断。这种噪音愈大,程式愈无用处。真正优异的程式不需要广告,使用者自然会
口耳相传。
篇九
我曾听闻:
有种循环,是宇宙的节奏。今天流行这个程式,明天则是另一个。今天修正了五百个
错,明天又将出现另外五百个新的。想要瞭解生命,要知道有这种节奏存在。要参透禅,
就要活在这种节奏之外,由日常生活的牵挂超脱出来。只有这样,心灵才能自在。
<p align="right"><b><font size="2" color="#999900">| <a href="#content">回目录</a> |</font></b></p>
<a name="book04"></a>
<b>卷四 金</b>
关主:武士
体裁:公案
硬体:印表机
方位:西
软体:解译程式
感觉:听觉
阶段:除错
动物:兔
系统:MS-DOS
金之卷首语
公案是禅宗一种独特的教学方式,大师也试图用公案来讲解程式设计。一般来说,禅
宗公案很难瞭解,这是因为除了字面上的意义,还有许多意在言外的涵意。
篇一
一个出身大学专业的生手前来拜访大师。
生手说:「我能背诵计算机协会所有的演算法,还有《电脑程式的艺术》十二册,我
还能写LISP、PROLOG、SNOBOL、ALGOL、MODULA2和ADA的程式。」
大师礼貌的点点头,回答说:「我很少遇见像你这样博学的人,我想请你对我所写的
程式,提出一点看法。」
「我很高兴能帮你这个忙。」说着说着,生手骄傲地挺起胸脯。
大师走到他的电脑前插入一张磁片。「首先我得拷贝一下。」他解释说。
他们坐在那儿,听见步进马达旋转着磁片,声音沙沙作响。突地电脑显示讯息,「磁
片空间已满。A离开,R重试,I忽略?」
大师敲了个『R』再试一次,仍听到马达驱动磁片的响声,接着又在萤幕上看见相同
的讯息。大师不断地重复按『R』,重复着同样的事情。
最后生手再也按捺不住了,「磁片没有空间,已经满了!」他生气地大叫。
大师答道:「是你的心太满了。」
生手恍然大悟。
译注:计算机协会,ACM(Association for Computing Machinery)
篇二
大师说:「任何一个程式,无论它多小,总还是有错。」
初学者不信大师的话,「如果一个程式只执行一个简单的功能,难道还会有错?」他
问。
「这样的程式是无意义的,」大师说,「假定有这样一个程式存在,将会导致作业系
统失效,产生错误。」
初学者对这个答案并不满意。「如果作业系统不失效,又会怎样?」他接着问。
「没有不当掉的作业系统,」大师说,「假定有这样一个作业系统的存在,硬体最后
将失效,发生错误。」
初学者还是不满意。「如果硬体正常,那还会怎样?」他问。
大师长叹。「没有不会当掉的硬体,」他说,「假定这样的硬体存在,使用者也会设
法让这它做些奇怪的事,这也是一个错误!」
没有错误的程式是则谬论,它在世间难寻。假定有这样的程式存在,那这个世界就不
存在了。」
篇三
象牙塔里的魔术师前来拜访大师,一如往常,他又带来了最新发明。
大师从终端机前抬起头来,看到魔术师站在办公室门口,「这次你又带来了什么呀?
」大师问。
「这是我最伟大的发明,」魔术师说着,用车推着一个盒子进来。「这是终极桌上排
版系统。有了它,打字机、描图桌、照相机能做的事它全部能做。我已设计好了,任何熟
悉传统印刷流程的人都能在几个月内学会,程式师只要学两次就会了。这有我制作的样张
,看!它多像《古腾堡圣经》。」
大师仔细地看了看样张,露出一丝微笑。「这部机器现在打算用来做什么?」他问。
「我们打算用它来印技术手册。」魔术师说。
<作者注>
这位魔术师经常出现在禅之传说,作为对比。这个人是否真正存在,不得而知。然而
也有这样的说法,象牙塔已被一群狂热的信徒控制。他们被唆使去干盗版、毁谤以及其他
不道德的事情,用以报复超级电脑克雷二号在第三朝代的统治。
这座象牙塔在第三朝代末几乎全毁,但由于政府的保护而幸免于难,得到政府的资助
进而重建。
译注:??象牙塔隐喻学术界,象牙塔里的魔术师则隐喻学者。
??Gutenberg Bible,「古腾堡圣经」因制作者强汉.古腾堡(Johann Gutenberg)
而得名。全书成于1453-1456年间,是欧洲第一部以活字版印刷的书。此部圣经
最初出售时,购买者须自行以手工填写,绘制彩色图案的大写字母并装钉,故每
部圣经各具特色,欧美人士视为精品。
篇四
一位初学者走进大师的工作间,看见一台新电脑摆在大师的桌上。
「这是部什么样的电脑啊?」初学者问。
大师把手放在小盒上,这个小盒子通过一条电线与电脑相连。「看!」,大师说,「
这个装置控制着我们在萤幕看到的东西。」
初学者紧盯着萤幕,但他看到的只是一些毫无意义的符号。
「这个萤幕模拟的是张桌子,」大师解释道,「譬如说,萤幕的这里是文件柜和垃圾
桶,这是打字机和计算机。」
「这真是一项伟大的发明。」初学者敬畏地低声说道。
「并不如表面的伟大。」大师说,他推着初学者的肩膀向后退了几英呎,「你能看见
那两张桌子吗?」大师问道。
初学者点点头。「一张在地板上,另一个在萤幕上。」他回答。
「是这样的。那么,桌上是否少了什么东西?」
初学者沉思片刻。「其中一张桌子没有电脑。」他说。
大师摇摇头。「任何一张桌子都不能没有电脑。」
篇五
初学者问大师:「程式设计的真义是什么?」
大师回答说:「饿了就吃,困了就睡,该写程式的时候就写。」
篇六
大师走进初学者的工作间,刚好听到一阵骚乱。
「笨!该死的电脑!」初学者气愤地叫嚷着,「不过是要它们做点事,我就得使用三
个甚至四个编辑程式。有时都被搞糊涂了,还误删整个档案,这简直令人难以忍受!」
大师盯着初学者。「那该怎么补救呢?」他问。
初学者想了一会儿。「我要重新设计新的编辑程式,」他说,「一个取代所有笨蛋编
辑程式的新编辑程式。」
突然,大师敲了一下初学者的脑袋。这一击并不重,「这是什么意思?」初学者惊讶
地问道。
「我不想学新的编辑程式。」大师说。
突然,初学者有所领悟。
篇七
初学者问大师,「每次在新系统上开发程式,我必须重学一套新的电脑语言。为什么
没有标准呢?」
「真正唯一的标准是死亡。」大师转身而去。
篇八
一位初学者问大师:「在ADA编译程式中有没有佛性?」
大师回答说:「你没发现,八进位、十六进位和十进位的NUL字符都是0吗?」
初学者大悟。
篇九
名叫戴阿古和古杜的两位程式师正在向总公司的总裁汇报。
当古杜站起来发言时,他对董事说,「您,天纵英明,能理解电脑的真正含义。」
「鬼扯!」戴阿古说,「你为什么要赞美这个蠢才?对!他是总裁,但他对电脑一窍
不通。」
总裁对二人都给予奖励,并聘请顾问来决定,二人究竟是谁对谁错。
<p align="right"><b><font size="2" color="#999900">| <a href="#content">回目录</a> |</font></b></p>
<a name="book05"></a>
<b>卷五 水</b>
关主:良子
体裁:俳句
硬体:磁盘
方位:北
软体:编译程式
感觉:味觉
阶段:测试
动物:蛇
系统:Unix
水之卷首语
尼姑良子最初是写俳句的。那是几句短诗,用一套既定的章节试图表达情感或想法。
良子的俳句更为深入地表达了程式师的孤独生活:为了侦错而工作到深夜,徒劳无功的测
试,看着一段程式编译无误时,那种单纯的喜悦。所有的程式师都有这种经验,但他们很
少提及,甚至于彼此间都未交流。
本书末卷,显然是一部钜作中的片段。编者不才,未能将这些诗篇其深奥含意完全翻
译出来,以达到与原诗类似的效果。这点要请读者们海涵。
译注:俳句,日本的一种诗体。一般以三行组成,第一行五个音,第二行七个音,第三行
五个音,又称十七音诗。
篇一
程式如梦,
生于无形无象的禅中,
我们不过是群愿意逐梦的人。
篇二
不眠不休编程三日,
未闻人声,
只听硬盘嗡嗡作响。
篇三
编译程式运作,
如同湍急的长河,
我静静地等。
篇四
为何用LISP?
我一点都不懂COBOL,
因此我用LISP。
篇五
通宵达旦的编程,
晨光,
透过窗户,照在萤幕上。
篇六
硬体!软体!
我们是你的奴仆,也是你的主子,
我们的生活是程式。
篇七
听得到吗?
程式在磁盘的声音!
答案是无--意--义。
篇八
我看着电邮,
专案已经取消,
删除档案时,令我泪滴。
篇九
电脑中心空空荡荡,
寂静中,只有散热风扇的呼呼作响。
我走过一排排的中央处理器,
电磁波刺痛了我的皮肤。
我打开门,那个又冷又坚固的房间,
指示灯在控制板上跳动。
人们都说,那是一部没有灵魂的机器,
但它的灵魂是同事们的汗水,
它有我们多年的生命。
失望、友谊、悲伤、欢乐,
找到演算法的狂喜,
还有那被视为应该的加班长夜。
我听见了叹息与欢笑,
在这幽暗的办公室里,
终端机闪耀着光芒,
像是天上的点点繁星。
<p align="right"><b><font size="2" color="#999900">| <a href="#content">回目录</a> |</font></b></p>
<b>关于作者</b>
杰弗瑞˙詹姆士在1977年以优异成绩毕业于加州大学,并在主要电脑制造商担任软体
工程师的职务。
1984年,因为在电脑排版系统上杰出的工作成果,他获得最佳技术人员的奖项。
杰弗瑞着名的软体作品有
1.Enochian Evocation:这套软体用于翻译、转录16世纪科学手抄本。
2.Document Databases:广泛地用于自动排版软体。它也能够进行文字辨识,将本
文转成电子出版的线上文件。
同时,詹姆士先生也是畅销作品「程序设计之道」的作者,该本书也是由本社出版。
修习太极拳多年,詹姆士先生表示他感谢这蕴藏古老东方思想的拳术,每日都给予他
新的想法。
<p align="right"><b><font size="2" color="#999900">| <a href="#content">回目录</a> |</font></b></p>
<a name="AboutBook"></a>
<b>关于本书</b>
我们很荣幸能为您出版这本书。我们的目的是与您分享这些具有代表性的探索与认知
;因为我们也同样有着深刻的体验。
真正的认知难以明说,只好透过文字来沟通。我们以小简的方式,希望您能喜欢这种
轻松、幽默的方式。
「程序设计之禅」是「程序设计之道」的姐妹作,作者仍是杰弗瑞˙詹姆斯,同样地
仍由本社出版。
本书的电子格式档是用麦金塔排版并用雷射印表机印出,内文使用Palatino字体,标
题则用Avant Garde字体。本书日文委由藤川照先生提写,代表着本书五个重要篇章:木
、火、土、金、水。这些文字也出现在每卷之末,读者可查看第十页的本书组成表说。
与「程序设计之道」一样,我们精选一些俳句与三行诗与插画,制成海报发行。您与
您的朋友可依据喜好,拿来装饰家里与办公室。请参考我们的目录,并写信向我们购买。
<p align="right"><b><font size="2" color="#999900">| <a href="#content">回目录</a> |</font></b></p>
</font>
</pre>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -