网路冷眼@BlogJava

熙熙攘攘一闲人 以冷静的眼光观察技术
posts - 88, comments - 193, trackbacks - 0, articles - 28
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
        三十年前,也就是一九七六年的十月六日晚,以江青,张春桥,王洪文和姚文元组成的"四人帮"因被粉碎,此事不仅开启了中国新的纪元,标识着十年“文化大革命”动乱的寿终正寝,而且震惊了整个世界(对那段历史不甚了解请上网搜搜)。十九年后的一九九五年,一本叫做《Design Pattern》的书同样因为四个人而蜚声软件界。
       这四个人就是Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides。一本书《Design Pattern》对软件领域的影响连绵不绝,多年在亚马逊书店稳居畅销书排行榜前列。由于太过经典,太过学究,自从95年付梓,还从未修订过,在计算机类图书中也算罕见的奇迹。但是本书对新手来说比较晦涩,让新手多日逡巡于设计模式庙堂之外,不得门而入,多少让人遗憾。鉴于这种状况,引得计算机界的大侠们对设计模式作出了多个版本的诠释和注解,同时也留下了不少的佳作,譬如《Design Pattern Explained》。正是这样的原因,Erich Gamma等人对计算机软件设计理论的巨大贡献等到了人们的敬仰。有趣的是,美国人幽默地将他们四人叫做Gang of Four。为什么叫Gang of Four,是有典故的,其典故的来由可稽查的是Bruce Eckel写的《Thinging in Pattern》对个中典故作了说明,这是我能够知晓的惟一版本。原文是这样说的”This is a tongue-in-cheek reference to an event in China after the death of Mao-Tze Tung, when four persons including Mao’s widow made a power play, and were demonized by the Chinese Communist Party under that name', 翻译成中文是这样的“这是半开玩笑地援引毛死后发生在中国的一个事件,当时包括毛的遗孀在内的四个人合伙发起了权利角逐,后来把他们四人叫做这个名字。”
        看来,Erich Gamma等人只能是“四人帮”罗。Gang of Four绝对是地地道道的国货,出口到国外并远播四海(在那个年代,国人能拿的出手的东东不容易哟!)。
       让人困惑的是,Gang of Four明明是出口的产品,经老外已发扬,转内销后,就大不一样罗。看过多本涉及到Gang of Four的翻译,都无一例外的叫什么“四人组”。真正让人莫名其妙,趣味全无。
       说道这里,到底咋翻译,就不用偶说了。
       有道是,都叫Gang of Four, 一个“流芳千古”;一个“遗臭万年”。“流芳千古”者因“遗臭万年”者而得名,有趣;出口转内销,佛身认不得真身,可叹!。
   

评论

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-05 15:09 by 数据恢复
不错!

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-05 16:03 by lix
GOF now left 3. The IBM "G" died few years ago. :(

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-05 16:55 by xiaosilent
四人帮也罢,四人组也罢... 不过一代号而已....又何必较真呢...

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-05 19:57 by 网路冷眼
@lix
Gamma still lives well for IBM as architect of Eclipse project. He and Kent Beck wrote another femous book--Contributing to Eclipse in 2004.

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-05 21:05 by lix
@网路冷眼

I was saying IBM "Gang", which is John, not Gamma, He dead few years ago cuz of brain cancer.

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-06 00:17 by AlleNny
有意思,不过好像没见过”四人组“的翻译,设计模式原书上就是翻译为“四人帮”的啊

# re: Gang of Four,到底翻译成是“四人帮“还是”四人组“  回复  更多评论   

2006-11-06 08:38 by Robin's Java World
在我看到的有关设计模式的书和文章中,大都称为“四人帮”。

# re: Gang of Four,到底翻译成是“四人帮”还是“四人组”[未登录]  回复  更多评论   

2010-02-11 11:25 by 过客
写的很好!

# re: Gang of Four,到底翻译成是“四人帮”还是“四人组”  回复  更多评论   

2011-07-11 09:05 by 鹤冲天
呵呵,原来如此!

只有注册用户登录后才能发表评论。


网站导航: