金牌译作 《黑客道简史》 序言:真正的程序师

2423个读者 翻译: Angelo  09/20/2007 原文 引用 双语对照及眉批

最初,这里有一群真正的程序师。

他们从不以此自称,也不曾用“黑客”或其他特殊的字眼。据一位“真正的程序师”回忆,这个说法是1980年后才出现的。但是从1945年开始,计算机科技便不断吸引着这世界上无数最睿智和最具创造力的头脑。自从艾克特Eckert莫齐利Mauchly)发明第一台ENIAC计算机之后,便不断有狂热的程序师投身其中,他们以编写程序、探索技巧为乐。一点一滴的积累起了一种具有自我意识的科技文化。

这批“真正的程序师”通常都有工程学和物理学背景,作为业余无线电玩家,他们称得上嗜痂成癖。厚厚的眼镜,白白的袜子,涤纶衬衫,再配上一条领带;用机器语言、汇编程序、FORTRAN和一堆“远古级”的语言编程。

从二战末到70年代早期,在这批处理和“铁块”大型机的黄金岁月里,“真正的程序师”是计算机科技文化的主宰。一些令人敬畏的黑客传说,就源自这一时期。这其中就包括诸多版本的“墨菲法则”[1]和那张用来嘲笑德国人的“Blinkenlights”海报[2]——是的,它现在还被用来装饰很多电脑间。

一些在“真正的程序师”文化中成长起来的人直到90年代都保持着活跃,甚至迈向21世纪。比如西摩·克雷Seymour Cray)——克雷(Cray)超级计算机的设计者,就是“最伟大的程序师”中的一员。据说他一人就包办了硬件和操作系统的设计,而且是用控制面板开关导入的整个系统。用的八进制代码,没有任何错误,运行稳定。伟哉,真程序师。[3]

“真正的程序师”文化是与批处理计算机(特别是批处理技术)紧密相连的,日后它被交互计算、大学科研和网络取而代之。但是这时产生的工程学传统,却一脉承传,成为今天开源黑客文化的滥觞。

 

 

 

 

 

译注:

 

1.墨菲法则:Murphy'Low,以工程师爱德华·A·墨菲 (Edward A.Murphy)命名,指任何可能出错的事情终将出错(anything that can possibly go wrong, will go wrong)。后来引申出诸多版本。比如:任何程序都有缺陷;一个测试了一万遍都没问题的程序肯定会在你演示的时候出错;也有乐观的引申:如果能成功,就一定会成功。

2.Blinkenlights”海报:这是一张用来嘲笑德国人的海报,这个故事被记录在作者所做并维护的《黑客字典》(Jargon File)中http://www.catb.org/~esr/jargon/。可以在这里看到不同时期的海报:http://www.geocities.com/winstonobrien84/posters/blinkenlights/。不难发现,不管怎么变化都不会离开歌特字体——这种代表德国艺术精粹的字体。

(因为其刊行版名为《The New Hackers Dictionary》,所以我将“Jargon File”译作《黑客字典》)

3.西摩·克雷,被喻为“超级计算机之父”。1984年他的克雷超级计算机占据了超级计算机70%的市场份额。但是不幸的是,1996922,西摩遭遇了一场意外的交通事故,于105不治身亡。本文最初完成于19972月(这时克雷的公司已经被收购了)作者用“Real Programmer macho supremo”作为该段的结尾,我想可能就是对于其的追悼。其中“八进制”是指其全部采用机器语言编写。

4.如今“真正的程序师”(The Real Programmers)的语义已经悄然地发生了变化,通常用来形容食古不化和敝帚自珍的老一辈。我们通常可以看到这样的说法“The Real Programmer don’t…”。


http://www.angeloliu.org/read-56.html
继续阅读
  • 10个简单步骤建立法西斯美国

    法西斯美国采取的10个步骤

  • 《黑客道简史》 第二章 Unix兴起

    1969年,在ARPAnet光辉照耀不到的新泽西郊外,正有人在酝酿着什么,最终PDP-10的传统也将为此颠覆。ARPAnet诞生的那一年,贝尔实验室的黑客肯·汤普森(Ken Thompson)发明了...

  • 如何创业(三):筹集资金

    筹集资金 要使任何创业活动实现,你首先需要的就是启动资金。有些创业公司是自给自足的,比如微软,但绝大部分做不到。我认为明智的做法是寻找适当的投资人,因为依靠自有资金创业,你基本上只能做一个咨询类的公...

  • 如何开始创业(一)

    一次成功的创业建立在以下三个条件上:优秀的合伙人,确实有需求的产品,以及尽可能少的启动资金。绝大部分创业失败是因为它们缺少了以上这些条件中的某一项,而那些完全具备这三点的创业往往会取得成功。 让人欣...

  • 《大教堂与市集》全文中译版(The Cathedral and the Bazaar)

    大教堂与市集 The Cathedral and the Bazaar 埃里克·斯蒂芬·雷蒙 (Eric Steven Raymond)【著】 刘安辙(Angelo Liu)【译】   *一 大教堂...

  • Digg,维基百科以及Web 2.0民主的迷思

    digg,维基百科的成功真的是体现了群众的智慧吗?研究分析表明,实情可能并非如此。

  • 《大教堂与市集》第一章 大教堂与市集

    Linux是颠覆性的,但是在五年以前(1991年)谁能想到,这些散布在世界各地的开发者仅仅依靠细细的网线相连,在业余的时间里就能开发出一套世界级的操作系统呢? 至少这让我深感意外。我在上个世纪80年...

  • 顶尖黑客

    译者按: 1.作者Paul Graham 是一个Lisp黑客 ,同时也是Y-Combinator 的联合创始人(什么是Y-combinator的本意?看看这里 ,可惜我没有看懂,不过我猜想和Lisp...

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
 0.0  |  0 个评分

9条评论    0眉批

  • 1.

    hardway 探花

    好像很久以前就有人翻译过这本书了

    09/20/2007

  • 2.

    dracula 进士

    听名字就觉得超级酷~

    09/20/2007

  • 3.

    Angelo 榜眼 | Blog

    有人翻译过  叫《黑客文化简史》  用的是港台语汇  另外翻译的可能是旧版本  因为有些句子里面没有

    09/20/2007

  • 5.

    lawrence 状元 | Blog

    最初,有那么一批「真正的程序员」。

    他们当年并不这样称呼自己。不,他们也没有自称「黑客」,他们没有自称什么。「真正的程序员」这个花名是一九八零年代之后,由他们其中一人发明的。但一九四五年之后,电脑技术吸引了很多全世界最聪明、最有创意的脑袋。自埃克特与墨克里的第一台  ENIAC  电脑诞生以来,狂热的编程爱好者以编写软件为乐,逐渐形成一种大致持续的、自觉的技术文化。

    「真正的程序员」通常拥有工程或物理学背景。他们往往是业余无线电爱好者。他们脚穿白袜,身着衬衫领带,鼻梁上架着厚厚的眼镜,用机器语言、汇编语言、FORTRAN  以及其他一堆已被遗忘的语言写代码。

    从二战结束直到一九七零年代初,在那个批处理与大铁块般的大型主机称霸的伟大日子里,「真正的程序员」主宰着电脑界的技术文化。几则万众景仰的黑客传说就出自那个时代,包括「墨菲法则」的几个案例,以及戏仿德国人的「指示灯」海报。这种海报至今仍挂在不少电脑室的墙上。

    在「真正的程序员」文化中成长起来的一部分人一直活跃到一九九零年代,甚至跨进了廿一世纪。克雷系列超级电脑的设计者瑟墨·克雷是其中最牛逼的几个之一。据说他曾经自己设计了一整套操作系统,并用前面板上的开关载入一套自己设计的电脑里。软件是八进制的。一个错误都没有。运转正常。伟哉,真正的程序员。

    不过,「真正的程序员」的文化与批处理电脑(尤其是作科学用途的批处理电脑)密切相关。它最终被互动电脑、高校以及网络的崛起所取代。后面这些因素催生了另一个工程传统,并最终演化成为今天的开源黑客文化。

    09/22/2007

  • 6.

    Angelo 榜眼 | Blog

    lawrence版?
    :-)

    09/22/2007

  • 7.

    lawrence 状元 | Blog

    是。

    09/22/2007

  • 8.

    Angelo 榜眼 | Blog

    从用词看,你住在台湾吧?
    我对比了你我的翻译,发现关于Cray“传说”的部分是我翻译错了,已经改正。因为我看过一些文章都特意提到了克雷一个人包办了软硬件,所以我想作者这里也是着力表现这个的吧?所以就对句子进行了一下拆分。
    另外,借用了你“伟哉……”的译法,谢谢!

    09/22/2007

  • 9.

    lawrence 状元 | Blog

    我是广州人,住在北京。

    09/22/2007

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译