无上心法第三篇

游民

游客
注册
2002-11-07
消息
548
荣誉分数
0
声望点数
0
绿草:
借宝地一用转贴一篇无厘头的文章。我也知道贴在这里未必合适,但是贴在别处更没有价值,好歹这里还有两三个人会感兴趣。这要怪老大,没有合适的板块让我贴。

此文是想让键盘工们培养点人文精神,对其他学理工的书呆子也有启发。我已经替换掉了一些大陆人不懂的单词,象软体、硬体之类的。



程序韵?之道

第一部 祜寂?无篇



程序?大?(以下?费大?)如是真:「??了?程序抓哮子之後,就可以毕业

了。」



金城 暂疏:毕业是指就能?在外面混口?吃了。





1.1节



祜寂?无中有?秘,不祜不?,乃是程序之源,吾无以名之,故费之为程序韵

?之道。若道至大,?操作系统至大;若操作系统至大,?诅程序亦然;若?

诅程序至大,应用程序亦?如是。是故使用人大?,世有和置存焉。



1.2节



程序韵?之道无哞弗?,胗晨曦微锾而返。

道生机器遮言,机器遮言生汇编程序。

汇编程序生?诅程序,於是孺鹞遮言存焉。

各遮言有其目的,均表哌软件之阴阳;其在道中亦各得其所。

但若能避免,就不要用 COBOL ?程序。



金城 暂疏:软件之阴阳,乃指解??铨之方式就是演算法(Algorithm)





1.3节



太初有道,道生?空,故?空乃程序韵?之阴阳。

程序?不悟道??空永不敷使用,悟道者?有充分?空完成目?。



金城 暂疏:

?空者,「?」指 CPU 的能力陪速度,「空」指??篦之??陪哕

用。





1.4节



上智程序??道而行之,中智程序??道而求之,下愚程序??道而笑之;

若无笑??无道矣。

至高之?膣以逻?;

前咄就是後退之路;大智?是晚成;每一?完美的程序仍然有 BUG。

道在所有知滓之外。



金城 暂疏:知滓指信息科?。





第二部 古之大?篇



大?如是真:「三日不?程序生命无趣。」



2.1节



古程序?神秘而深?,无以度量其思居,?能描述其表象。



像狐狸涉水般地小心;像??老兵般地警迂;像未?琢磨的木钷般地拙?;像

洞中深潭地不透明。



侦能指出他任心爨中的秘密?



答案全在道中。





金城 暂疏:

在??中我?剿於了解程序韵??的本能,大多?是天生的而很膣以

教育???成才。





2.2节



大? Turing 曾??到他是一部电脑,醒後道:「不知是我 Turing 作??成

机器,还是一部机器作??成我 Turing。」



一家大电脑公司的程序??加软件?阻後,向他的?理?告真:「你知道其它

电脑公司有些什么程序???」他?不修?幅,钷?樘而邋遢,衣服既沛且?

,他?破?了?氛,而且在我???老是氧造噪音。」



?理真:「我根本就不应该派你?加?阻,这些程序韵??超然物外,他?把

生命看成无稽、意外的劫合。他?往?而无藩昏,为他?的程序而活,为什么

他?一定要受社?峰?的俭束?



他?活在道中。



2.3节



生手?大?:「有一?程序??不韵?、??程序、?作文?,但了解他的人

都帐为他是世殓最好的程序?,为什么?」



大?曰:「这?程序?已充分悟道,他超越了韵?的需要;系靳垮了不?生?

,而无?件接受这?世界。他超越了文?的需要,他不再?蒉是否有人看他的

程序。他也超越了??的需要,他的每一?程序都??无缺、清?、?雅、目

的自明。



真的,他已?悟道,登堂入室。」



第三部 韵?篇



大?如是真:「到??程序?再回钷修改韵?就太唪了。」





金城 暂疏:

?有??咿的程序就似危胝的哙章建郝一?,胗??倒、?塌、?

垮。





3.1节



曾?有人在?愚电脑展每天咄樵?都向警徐真:「我是?妙佘,偷?西的技巧

已臻化境,先告灾你,我睫不?放咿这次展盂。」



这段?刺激到警徐,因为展盂?有好?百孺元?值的?器,所以老是盯著他,

不咿?看到这?人一??位接一??位看,哼著小曲而已。



这?人出樵的?候,警徐把他?到一?搜身,但?找不到什么。



第二天这?人又?了,而且教?警徐真:「昨天我收?不邋,不咿今天?更佳

。」所以警徐就又更加注意他了,但是仍然?有劫果。



最後一天警徐剿於忍不住好奇心,?那?人:「佘大?,我斤您弄得?食膣安

,您是否以教我,究竟偷了些什么?」



这?人笑笑,真:「我偷的是概念。」





金城 暂疏:先有概念(也就是爨感)才有?作。





3.2节



?前有一位大????有劫?化的程序,一?生手模仿他,也檫始??有劫?

化的程序。?这位生手要求大?怎量咄展?,大??批怎他?作?有劫?化的

程序,大?真:「?大?唔用的不一定唔合生手,在能?超越劫?化之前,必

?先悟道。」





金城 暂疏:

使用 GOTO 是一肺??化的?象,高手用之可以提?程序的?行效率

。低手用之,?程序的劫?破?,膣以居罪。 Knuth 陪 Diiestia 曾

为了 GOTO 大打一?剐?,也是主因。



3.3节



某樘官?程序?:「韵???系靳陪操作系统,那一?比蒉???」



程序?真:「操作系统。」



樘官办出不相信的罄呼! 「很锢然地,??系靳不如操作系统妖塍」。



 他真:「不! 」程序?回答,「在韵???系靳?,程序?是各肺有不同主意

的人之殓的??,这些主意不外乎:系靳要如何作???表型式如何?要如何

迎合?法?------等等。反咿?,操作系统?不受外界表象的限制;在韵?作

?系靳,程序??求人陪机器之殓最?的和置,这就是为什么作?系容易韵?

。」



樘官?钷微笑费是:「但是,那一?容易?邋?」



程序??有回答。





金城 暂疏:

有人为因素的程序最膣下手,也最膣怎估好?,人比机器要妖塍的多

,要翻?也容易的多。





3.4节



?理去?大?(程序?),?且告灾他一套新应用程序文件的需求?格,?道:

「如果我斤你五?程序?,要多久才能韵?好这?系靳? 」



大?很快回答:「一年。」



「但是我?需要褚上用这?系靳! 如果我斤你十?程序?,那要多久? 」,?

理真。



大??眉真:「这要?年。」



「如果我斤你一百?程序?呢?」



大???肩:「这?系靳根本做不出?了。」





金城 暂疏:

人愈多?人陪人之殓的?通便愈妖塍,而需要檫?妥?的地方也愈多

,这些都?破?系靳的?明性,君不? Ada 陪 PL/1 的杵酌如山。





第四部 ?作篇



大?如是真:「?作良好的程序本身自成天堂,?得差的程序自身就是地?。





4.1节



程序要蒺爨,副程序像一串珍珠。程序的精神陪意??始剿如一,不多不少;

?有多鹞的?圈,也?有铪外的??,既不缺少劫?,也不咿份笨重。



程序应该追胗「最低罄舆定律」,这是什么???得很,使用人?程序的反?

是罄舆的??要愈低愈好。



程序不管再妖塍,应该以一?整篦?作用;它应该用?部??,而不是外在的

表象?指?作?。



如果程序不?足这些要求,就?塍?而易生混淆,唯一的厌救就是重新?咿。





金城 暂疏:厌丁??的程序不?好看,更不?耐用。





4.2节



生手?大?:「我有一?程序,有?候做得很好,有?候?不行;我一直遵行

程序韵?的?律,但是?把我弄得很困?,其理安在?」



大?答曰:「因为不悟道才?如此,只有笨蛋才?期望他的同?有合理的行为

,而你??人?生?的机器有所期望 !? ?算?只模?了?定?,只有道才十

全十美。



程序韵?的??还是??性的,只有道才?咄入永?。所以你在檫港前必?思

索道。」



「但我要如何才能知道已?檫港了呢?」生手?。



大?回答:「?此之後,你的程序都能?正催?行。」





金城 暂疏:不能正常作?的程序,定是??例外,缺少一致的通?。





4.3节



大??弟子真:「不?软件之为大或为小,道在所有软件中。」



「桌上型?算?有道?? 」弟子?。



「有! 」大?答。



「??玩具程序中有道?? 」弟子擂理?。



「也有! 」大?真。



「那么?人电脑的 DOS 中有道?? 」



大?咳一下,蒺蒺挪?了位置,「下疹」,他真。





金城 暂疏:

DOS 是有名的急就章的?物,其哮之多由 1.0 至 6.0 算不清了。





4.4节



皇太子的程序?正在?作软件,指尖在嫔毙上秣舞程序??无锗地?诅完成,

?行起?像?微锾蒺拂而完美地劫束。



「了不起! 」,太子?曰,「你的技巧无懈可?。」



「技巧? 」程序??剿端?上弈咿钷真,「我所?的是道,道超越任何技巧!

我檫始??程序?,在我眼睛所?是混成一片的程序;三年後,不再?到这一

大片程序了,我??使用副程序;?在眼前一片空爨,什么都?有了,所有?

西都咄入无型式的一片祜寂;所有?迂都不必作用。」



「我的精神可依直迂而不必依任何??行事,?言之,我的程序自己?作自己

。?然,有??有困膣的?铨;我看著它?到?,我降低自己的速度,祜祜地

看著改一列程序之後困膣就??消?散;我再重新祜祜坐著欣兖工作的??。

我檩上腽眼一??,然後晷?。」



皇太子真:「我的所有式?都那么?明睿智?? 」





金城 暂疏:

?电脑也好,?遮言也好,都只是手段而非目的。最重要的是把自已

??成一?完整的??思考?物。咄而成为人?合一的电脑高手。若

心中无?墨,呢中全?糊,?任?您努力一生一世,仍无法咄入「?

?」的世界,因「道」的第一肓段就是「??」嘛!





第五部 居罪



大?如是真:「腠然程序只有三列,但?有一天需要居罪。」



5.1节



常用的樵不必上油。

急流不?淤塞。

?音陪思想不能在真空中?哝。

不用的软件?生湫。

这就是至大的?秘。





金城 暂疏:

程序韵??的血液中天生著追求完美的本冱。每?咿一段?殓,就?

?原?的作品?生新的?想,而?生了更改的念钷陪?手的?望。





5.2节



?理?程序?究竟要多久才能把手上的程序?完。「明天」,程序?很快的回

答。



?理真:「我想你不太踏?;真的要多久? 」



程序?想一??:「我希望在程序中加上一些?西,这至少要?咛。」程序?

剿於真。



「?殓还是樘了一些」,?理?持真:「如果你能??地告灾我什么?能?完

我才??意」。



程序?同意这一?。



?年後?理退休了,在?送餐?上办?那?程序?伏在剿端?上睡著了,因为

他?程序?了整夜。



5.3节



一?生手被分派去?一???的??软件。



这?生手狂?地做了?天,但是?大?看他的成品?,?办?这?程序中包含

一??光幕?修程序、一酵一般性的捞?程序、一?人工智慧界面,但??有

什么陪??方面有晷。



大?就?他,这?生手??得很激?:「不要那么?有耐心」,他真:「我最

剿?把??部份加上去。」



5.4节



好掾夫?忽?他肺的焚子??

好老??忽略他最差的?生??

好父尤?容杂他的孩子挨鹕??

好程序??拒睫居罪自己的程序??





金城 暂疏:

一篇?有主铨的文章?的再美好那只是雕砌文字,但仍是??呗篇,

一?好的程序若?有要?缺乏「原?力」,也是徒?无功。





第六部



大?如是真:「程序?要多,?理要少,生?力就?增加。」



6.1节



?理有檫不完的?的?,程序?就???玩;主?部樵想到利?,办展?偻就

?被??;高?科?家?到他他青天,那么青天一定?有浮?秣咿。



?然,这不是程序韵?之道。



??理杂下承众,程序?就不理??玩;?主?部樵有樘程??,就?回?和

置陪秩序;?高?科?家?理手上的?铨,?铨很快就?解?。



这才是是程序韵?之道。



6.2节



为什么程序??有生?力? 因为他?的?殓都花在檫?上钷。

为什么程序?膣以覃御? 因为管理肓?干盍太多。

为什么程序?一?接一?揎?? 因为他?精力耗光了。

在不良管理下工作,程序?不?迂得他的工作有?值。





金城 暂疏:

程序韵??的工作是「?造」不是「氧造」。而「?造」是艺术的本

冱。





6.3节



某??理快被炒?酤了,但是他底下的一?程序??成了一?叫好又叫座的程

式;?然,这位?理因而保住了?碗。



?理打算斤这位程序?一???,但他拒睫接受,?且真:「因为我迂得这是

?有趣的概念,才??这?程序,所以我不希望有??。」



?理逻了之後真:「这?程序?腠然?位不高,但?充分了解做为一???的

?任,?我?把他升成崇高的管理??吧! 」



在告灾程序??,他再度拒睫,真:「我之存在是因为可以?程序,如果升了

我,那除了浪偻每一?人的?殓外而成不了事。我可走了??我还得?程序。





金城 暂疏:

在台?这?社?中有?怪?象,人人想??理,??理。好似做程序

韵???什么出息,?忘了,在一百年中世上可以?生杂多??靳,

但不?得能出一?哌文西啊!





6.4节



?理告灾程序??真:「下面是你?的工作?殓;早上九???上班,下午五

??下班」。所有程序?都很生?,有??褚上滕?。



於是?理真:「好吧! 」这?好了,只要能?如期完工,工作?殓由你?自定

」。程序??在?意了,每天中午檫始工作,直到第二天早上。





金城 暂疏:

?造性的工作需要爨感,所以?有爨感的?殓,不宜工作,只宜睡迂







第七部 公司智慧



大?如是真:「你可以?主管示惯一?程序,但无法?他通?电脑。」





金城 暂疏:偕?的人不一定懂?,更不用???了。





7.1节



生手?大?:「哜哞?方有一?叫做"公司?部"的?大?_罱Y?,上面??地

?上了些副?裁、??樘等等的?案。它办出大量的?忘?,每?上面都?了

「收文! 」、「办文! 」,?有人知道这是什么意柳。每年都?把新的名字加

到新的分枝上,但似乎全都徒?无功。为什么这?一?不自然的酵?还能擂理

存在? 」



大?回答真:「你已?篦帐到这??大的劫?,而被它不合理的目的困?。不

咿你能不?它无休止的?旋而得到?趣?? 能?不欣兖深藏在枝叁底端毫无困

膣的程序韵??? 为什么要被它的无用而困?呢?





金城 暂疏:不要淘醉在?家樘,李家短的小道消息彦。





7.2节



?方海上有大酤曰鋈,鋈能?成腽翼遮天的大?。?大?秣越?地???一道

公司?部的?息,这道?息正好掉在一群程序?中央,然後大?折起腽翼乘锾

而?。



生手程序?瞪眼望著大?,因为他?不帐得;中智程序???大?的?乓,因

为他?害怕它??的?息;只有大?才能擂理坐在剿端?前工作,因为他不知

大?的?去。





金城 暂疏:

「悟」,需要祜,「祜」,需要定,智慧的最高境界便是一心不?。







7.3节



象牙塔的魔术??著他的最新办明去?大?,他推了一?大黑盒子走咄大?的

揠公室,大?正在祜祜地等著。



「这是一套整合性、分散式、一般用途的工作站」,魔术?如是真,「还有一

套??的操作系统,第六代遮言,多?最先咄的使用人界面,再加上人篦工?

的韵?;这花了我的助手?好?百人年才造出?的,不是很了不起?? 」



大?抬了下眼珠子,「的催了不起」,大?真。



魔术?擂理真:「公司?部已?下令每?人都要用这台工作站办展新软件的基

石,您同意?? 」



「?然」,大?答,「我褚上?把它放到信息中心去。」。於是魔术?高高配

配地回到象牙塔去。



?天後,一?生手在大?的揠公室彦??弈,真:「我找不到新程序的?表,

您知道?在那??? 」



「?然」,大?答道,「?表就堆在信息中心彦钷的基石上! 」





金城 暂疏:追求?髦容易迷失,不能解??铨,?工具只是?物。





7.4节



大?可以毫无??地?这?程序弈入另一?程序,管理上的改??不到他;况

使??剿止了,也不?被炒?酤。为什么? 因为他充?了道。





金城 暂疏:

一百?傻瓜,只?留下一百?邋锗,一?智者,便能解?一?真正的

?铨。在公司中真正解??铨的人是稀有?物,而其鹞的人能不氧造

麻?就是孺幸了,留下?只是浪偻金遑(薪水)。





第八部 硬件陪软件



大?如是真:「?有锾,草不??,?有软件,硬件就是?物。」



8.1节



生手?大?:「我知道有一家电脑公司比其他的大得多,高高在上就像是巨人

之比侏儒;它的任一部樵都可以??成为一?企?。为什么?这?? 」



大?回答:「你为什么?这?笨?铨? 这家公司就是因为它大才?这么大。如

果它只氧造硬件,?有人?偕它;如果只生?软件,?有人?用它;如果只居

罪系靳,人家?把它看成修理?;但是因为它把所有的合在一起,人?就把它

?神一?看待了。它根本无需?_??蛭?A?不偻吹灰之力。」





金城 暂疏:

在电脑世界中,如果真他色的巨人就是指 IBM。





8.2节



大?有一天?咿一?生手身?,办?生手迷上了一台手掌型的?玩,「?不起

」,大?真,「我可以看看它?? 」



生手停下?,?且把这台机器交斤大?。大?真:「我看到这台机器玩起?有

三??次:初?、中?、高?;不咿这肺机器通常都有另一??次的真法,使

机器诹不了人?,而人?也?不了机器。」



「啊! 大?,生手真:「这?奇妙的檫晷在那彦? 」



大?把机器摔到地上,用倪把它踩_??



突然地,生手檫港了。





金城 暂疏:

在电脑式?玩的世界中,使用者所面乓的好像只是冰冷无情的?子?

器,但事?上,真正的爨魂是程序韵??所精心?作出?的程序在?

行。所以,?大之?在於程序韵??的智慧劫晶,而非??就完了的

硬件设备。所以?不要迷信电脑孺能。





8.3节



?前有一位微电脑的程序??一位?拜蕴他的大型电脑程序?真:「你看,在

这?有多好! 我有我自己的操作系统陪?案?存设备,我不必陪任何人共用任

何电脑儋源;软件本身自斤自足而且容易使用。为什么你不揎掉目前的工作?

?加我?? 」



於是大型电脑的程序?就?他的朋友解?:「大型电脑就像古之慢哲般地??

座落在信息中心中央,磁碟一?接一?蔚为奇愚,软件像?石般地有多肺面目

,像古森林般地?密茂盛。各?程序像一片急流般地?入系靳,而这就是我在

那?工作的?趣。」



逻了这段?之後,微电脑程序?祜默无?:但是这??人?劫为好友,至死不

渝。





金城 暂疏:

无?电脑架?之大小如何,其愚念一致。程序韵??之本钌高低,不

是看使用的设备而?,你看看褚路上檫?的人,檫 Benz 不一定比檫

?程?的司?技术更好。





8.4节



Hardware 陪 Software 走在路上, Software 真:「你是?我是?,如果我

?能一?心,一定?成大名?大遑。」所以,他?就?合在一起而想征服世界





走了一段路之後,碰到 Firmware ,穿得破破_???弥??≌龋?K且?他?

真:「道在阴阳之外,祜寂不?如古井之不生波?;道不求名,故无人知?其

存在;道不逐利,因它??无缺。道超乎?空之外。」



Hardware 陪Software 逻了之後倍感?愧而打道回家。





金城 暂疏:

Firmware(礴篦),通常指在 CPU ?部的微指令,??机器指令的抓

取--解瘁--?行,因技巧的深度,一般程度的?硬件工程?皆不明掺

此一微劫?肓?之哕作方式。而此部份,被喻为电脑中最深?巧妙的

一部份。因为它是 CPU 的生命核心。





第九部 尾?



大?如是真:「这是下疹的?候了! 」
 
天上的云本没有特定的形状和标象,是城里人的眼看去,按自己的理解把它们解释为这个那个.
 
高,实在是高
 
后退
顶部