请给我们培养“文化”的土壤——《Unix编程艺术》初译有感
博文视点/CSDN寻求TAOUP的中文版初译者,我自知文采不能胜任,但希望领会TAOUP的思想急切心情促使我操起“糍粑”开始了我的“苦读”。终于花费了几个小时啃了个八九不离十。而且短短的初译文字已经让我有个太多的感想想同朋友们分享。
(初译稿已经张贴于我的Blog,参考之,本人无意于参加正式的译文工作)
http://blog.csdn.net/yuandj/archive/2004/07/08/36969.aspx
标题有些象对出版公司的回答,也有些象是对我们的生存环境的感慨,无论怎样,这是我对TAOUP的最直接感受。授人以鱼,不如受人以渔,可如果我们没有了江河,即使学会了渔,又怎能只怀揣“感激”地生存呢。请给我们培养“文化”的土壤,请还我们清澈的江河,能让我们以渔为生。
一、文化?,什么文化?
这是初译的第一个章节,也是作者通篇最想告诉我们的,Unix的传统,编程的艺术,能够传承至今的文化。实在无法全部拜读全文,只粗略浏览了标题和概要,但已经感受到了Unix所推崇的“精雕细琢”的精神。请不要误会,我不是想同我的文章“雕塑”系统有什么瓜葛。可我能说,多年编程的感受,无论成功或失败,“雕琢自己”本身就是同他人合作的基本原则,不需要总结这么多Unix的传统。更何况现在大部分人不太愿意花很多时间去研究这些文化,更愿意学上一着半式好能尽快满足基本的物质生活需要。
无论如何这本书是有宝贵价值的,其中的思想的诱惑力,Unix的号召力,足以吸引我们的眼球。每个软件开发人员从中汲取的思想精华,将成为日后实现自己梦想的武器,战胜所面临的一切困难。我更加迫切地希望能早日看到它的全文中文版。
二、历史给Unix充足的时间积累它的文化
本书作者列举的大量例子和说明,用时间说明Unix的经久不衰,同时也说明了Unix在这时间长河中的演变和发展。如同作者描述的只有真理的东西才可以存在下来,经过“精雕细琢”的Unix的内核的强大是它稳定的根基。同时,作者也引用了其他例子,证明了时间可以改变任何技术细节,甚至整个技术实现都会被新的所替代。
Unix的历史只有35年,和其他历史长河的发明创造比它太短暂了,说Unix有它的精神和积累,我们的火药的精髓“爆发能量”不是至尽还被广泛应用于各个领域包括恐怖袭击,尽管爆发能量的原理变化多样,或TNT或原子弹。真正积累的永恒的是人类不断改造世界的愿望。
与Unix发展以及整个计算机工业的发展相比,我们的软件行业有是怎样发展的呢?时间不用说,就是目的都可能不那么淳朴了,更何况现在的金钱驱动一切的形态下,能够从科学研究的需求出发,稳固发展成庞大的科学体系的机会越来越少了。我们已经几乎没有时间去“精雕细琢”出一个Unix一样的作品。更何况有对“艺术品”价值鉴赏能力的人更希望在短时间内最大地获得“艺术品”的升值空间。
三、比起以“渔”为生,更希望有清澈宽广的江河任我们畅游来得更加让人神往
本文不是为“雕塑”系统吸引眼球的枪文,而是有感于对于“环境建设”重要性的漠视。难道一切都要在闻到河水刺鼻才想到治理;一定要发生大火危及生命,才想到安全防范的重要;一定要出现交通阻塞,才想到规划汽车行业与城市交通的重要。为什么每次的改进的代价都是如此惨重。
也许您会说,教训带来改进本身就是“雕塑”,就是反馈机制的成果。我同意,世上没有先知,只有总结过去才可以预知未来。我期望的“雕塑”系统是在有充足时间“雕塑”且不牺牲他人利益的前提下的“雕塑”。一个真正意义上的“快速沟通”基础上的协作平台,不是一个谋求商业利益的印钞机。