免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3166 | 回复: 7
打印 上一主题 下一主题

《UNIX 编程艺术》样章放送之前言 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-23 15:27 |只看该作者 |倒序浏览
译序

大多数译序是给作者说好话,顺便带动一下译本销量的,本篇是一个例外。
《The Art of UNIX Programming》,简称TAOUP,作者Eric S. Raymond,简称ESR。这大概是计算机类书籍中很少见的一本课外读物。TCP/IP编程之类典型Unix编程书中讲到的东西在这本书里面找不到,所以书里讲到的当然就是别的书里找不到的东西。读者也许需要有相当的Unix背景、或者长期钻研某个专题,才能体会到作者的弦外之音。ESR作为老牌黑客信手拈来的典故,如果不是在Unix里面长期浸淫,大概很难有所共鸣,所以把这当作Unix的一部坊间史话倒也合适。
本书总结了历史上Unix众多成功的经验和失败的教训、经时间考验和临时搭救的编码策略、大众喜爱和小众受用的实用工具;一些被跨国界信仰地广泛接受,一些则在不同环境中各有见地。被TAOUP总结为失败的,也许恰恰是某些工程的保命神药;总结为成功的,也许正好是压垮另一些工程的最后一根稻草。情景各异而已。书是写给程序员看的,因此很多观点都太过技术味儿,比如所见即所得的编辑器不如手写标记的纯文本更直接——90%的人会想:这怎么可能?!
这本书是给读者增长见识的,很多案例分析不管结论如何,读者都可以从中见到红蓝两方的思维方式和行事方法,以及各方高手看待问题的角度。无论成功还是失败,都只是一念之间,而读者只需要体味出这些对自己过去的、手头的、未来的项目可以有何种借鉴,便已得其中三昧。
网络上关于TAOUP的书评甚多,正负反响各有不少,负面评价大体集中在认为作者视角较窄、对商业公司有偏见以及过分抬爱自己的fetchmail几方面。我个人的感觉,Unix、尤其是开源Unix上有太多好用的工具极欠雕琢,目标受众太过技术。ESR并未回避这些,读者不妨多留意为数不多的痛切之笔。
本书翻译经历一年多的时间,之前我曾经约略翻过纸版,偶尔见到一些合我胃口的言论,于是心有灵犀认为这书不错;然而等到译到中途,便发现ESR实在是个美国愤青,这便是课外读物和工本教程给读者的不同感受了。翻译的过程对译者是精读的过程,但希望读者能用它打发堵车、候机、等人时的无聊时间,这书适合从任何一篇翻起。
翻译过程颇为艰辛:何蔡两位初译,由我统稿。书中寻章摘句之处,我们尽力将其还原。书名保持原文并给出译名,人名不译,专有名词给出原文,特意不加入任何译注。相关背景常识、翻译感受以及付梓后的任何问题,可以在中译版网页上与我们交流。这一年间,侯捷老师的推荐,周筠老师、方舟和兴璐两位编辑、何蔡二位给我的莫大帮助和宽容使得本书最终面世;身边诸位好友同事也不同程度地在各个技术方面给予指导和支持,尤其感谢bz、主任、delphij、kola几位。我的爱人王冰陪我加班,容忍我对程序的沉迷,给我心灵的温暖,是我翻译这本书的力量源泉。
KISS。

姜  宏
2005年12月于北京



Preface
Unix is not so much an operating system as an oral history.
与其说Unix是个操作系统,不如说是一部口述历史。
——Neal Stephenson

知识和专能差异巨大,凭借知识可以推断出该做什么,而专能让你甚至在无意之间,条件反射似的把事情做好。
这本书确实有关“知识”,但更着眼于“专能”。你将学到那些Unix专家们都不自知的Unix开发知识。少一点技术,多一些共享文化:显见和隐微的,直观和潜流的——这是本书和大多数Unix书籍不同的地方——不止于方法,更重乎理念。
理念于实用大有裨益,有太多设计不良的软件:体积臃肿,难于维护、移植和扩展——这些都是蹩脚设计的症候。我们希望本书的读者能品出什么是Unix所教示的良好设计。
本书分为四部分:场景、设计、工具和社群。第一部分(场景)涉及哲学和历史,为后续内容埋下伏笔。第二部分(设计)将Unix哲学的原理细分为有关设计与实现的、更专门的建议。第三部分(工具)着眼于Unix所提供的工具,可助你解决问题。第四部分(社群)则讲述人与人之间的事务与约定,而这正是Unix文化拥有高效能的原因。
这本书是关于共享文化的,我从未想像过独自完成它。你会发现正剧中包含数位Unix资深专家的客串演出,正是这些人塑造了Unix的习俗。本书曾有过公开大范围的审阅过

程,这期间我邀请这些明星人士对书稿进行评审与研论。这些意见没有湮没在本书定稿中,而你可以在书中聆听到他们的真实声音:无论是为本书呐喊助阵、还是摇头反对。
本书中用到人称“我们”时,我并不是虚张声势,仅以此说明这是整个社群都清楚明了的事实。
因为本书着力传递文化,因此加入了很多野史和坊间传说,这在技术书中并不多见。希望你喜欢,这些东西其实是Unix程序员的教养。须弥不重,芥子不轻。我们希望以这种方式更好地讲述故事。了解Unix的由来和变迁,会培养你对Unix风格的直觉。
同样地,基于此,我们不打算使用回述历史的腔调。你会发现本书参考了众多时下信息。我们不希望给你一种错觉:书里说的都是亘古不变的终极真理。参考时下的信息这一做法,也提醒读者,三十年河东,三十年河西,眼前所见,也许过不了多久就会过时,而需要重新检省。
另外,本书不是C教程,不是Unix命令和API的手册,不是sed/yacc/Perl/Python的语言参考,也不是网络编程入门,更不是巨细靡遗的令人费解的X指南。本书也不打算带你巡游Unix内幕和体系。有很多其它的好书涵盖这些领域,本书会在适当的时候告诉你该看哪些。
在这些技术细节外,Unix文化有一个未见诸笔端的行工传统,以熟练工的考量,它已经有几百万人年的发展 。本书即立足于这样一个信念:领会此传统,并将它的设计手法应用到手边,你将成为更好的程序员和设计师。
构成文化的是人,一直以来,获知文化的方式大约是口口相传、潜移默化。本书不打算取代人际的文化传播,但可以促进这一过程,使你能俯耳倾听他人的心声。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-02-23 16:25 |只看该作者
LZ翻译的吗??定价了吗??

论坛徽章:
0
3 [报告]
发表于 2006-02-23 17:58 |只看该作者
本来是想把第一章,第二章,第三章都发上来,无奈文件太大,发不了。:(
全书已经翻译出来了,定价是59元,具体的信息可以先参考:
http://www.dearbook.com.cn/subject/unixcoding/index.htm

也可以下载样章喔:)

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-02-24 09:24 |只看该作者
简单翻看了一下.翻译的不错. 什么时候能上架.我也买一本

论坛徽章:
0
5 [报告]
发表于 2006-02-24 11:05 |只看该作者
楼主可以帖多次,将样章都帖上来

论坛徽章:
0
6 [报告]
发表于 2006-02-24 15:23 |只看该作者

我已经帖了一部分了

我已经帖了一部分了,原来发帖还是件蛮累的事情.
这本书在2月底就可以在第二书店,互动网,华储,蔚蓝上买到了.

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2006-02-24 17:19 |只看该作者
不在网上也可以买到吧?

论坛徽章:
0
8 [报告]
发表于 2006-02-24 22:52 |只看该作者

在以下位置都可以购到。

网上书店:


第二书店 http://www.dearbook.com.cn 李大微
互动网 http://www.china-pub.com 刘小微
华储网 http://www.huachu.com.cn 姜兴
新风雨 http://www.cnforyou.com 王昕
蔚蓝网 http://www.welan.com 陈冲
以上是我们在网上的主要经销商,身处偏远地区的读者可以通过他们邮购,几大网站的服务都是相当不错的。


北京:


北京富益视点图书有限责任公司 电话:010-62534721——赵雨
西单图书大厦 电话:010-66078535——刘洋


上海:


上海清华图书发行部 电话:021-51250722
上海东方书城 电话:021-58208686——王幼芬
上海交大昂立科技有限公司 电话:021-32032811


武汉:


武汉电子科技书店 电话:027-87666691——陈经理
洪山科技书店 电话:027-87881657——刘红蕾
武汉汇聚电子科技书店(汉口) 电话: 027-85498229——赵林


广州:


广州莱特书店 电话:020-87541046——郑老师
广州市新华书店 电话:020-83358136——陈老师
人民邮电出版社深圳图书经销部 0755-82450701——林老师
广州金地科技有限公司 电话:020-38869434——张老师
电子工业出版社广州分部 电话:020-87058075——黎老师
广东新华发行集团公司 电话:020-87059162——罗老师


南京:


南京中译图书发行公司 电话:83232704——付启珍
南京先行文化传播有限公司 电话:025-83319450——胡红
南京市店 电话:025-86645151-8317——黄艺松
南京书城 电话:025-86961281——朱宜娜


长沙:


长沙市新华书店新华电子科技书店 电话:0731-4911813——唐老师
湖南省新华书店 电话:0731-4308589——黄老师
长沙汇聚电子科技书店 电话:0731-5954910——旷岳


天津﹕天津计算机书店 28365950﹐27830190
天津市南开区文友书训 022-27402942
西安﹕西安天意图书发行有限公司 029-87441380
电子工业出版社发行部西安分部 电话:029-87211665——侯靖
陝西省外文书店图书音像批销中心 电话:029-87279886
成都﹕成都市都乐科技图书有限公司 3335219
成都教育考试书店 028-85410792
电子工业出版社四川发行中心 电话:028-87651214——黄海兵
重庆﹕重庆新华书店(集力)有限丙任公司 68428344
杭州﹕浙江大学科海电子技术公司 0571-7951140
杭州蓝晶电子技术开发有限公司 0571-8805813
合肥﹕安徽春秋书社科技图书发行服务部 0551-3661104
合肥西市新時代电脑科技书店 0551-3667678
哈尔滨﹕哈尔滨金北方科技开发有限公司 6415498﹐6412070
哈尔滨市学府书店 0451-6608030 6674514
郑州﹕郑州金宇科技书店 3942742(13503995165
郑州电子科技书店 0371-6251394
福州﹕福建省福州市新华书店 0591-7528487
厦门﹕厦门对外图书交流中心 0592-5054027
大连﹕大连理工大学出版社教育书店 0411-4708970
济南﹕济南泉城科技图书发行有限公司 0531-6950876 699199
山东智能人科技书店 0531-8934878-3
太原﹕山西春雨宝有限公司 0351-4122793
兰州﹕兰州七里河计算机书店 0931-2311243 8840555
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP