八卦计算机英语写作

    如果你是只是想通过英语四六级而不小心看到了这篇文章,我劝你还是别看了,因为可能你看了之后会 后悔的。如果你真心喜欢计算机科学,希望读一些计算机领域的很棒的文章,并想提高自己的 写作水平,那么你是我的读者,我保证你看了肯定不会后悔。

    废话少说,言归正转。了解计算机的人都知道,在计算机领域,很多编程高手 通常也是写作高手,其中有Rob Pike,Donald E. Knuth这样的科学家, 也有Eric S. Raymond,Larry Wall这样的黑客。这大概是因为他们Just consider English as another programming language的缘故吧! 学好计算机英语写作,一定得好好读读他们的牛文,学学他们的写作风格。 下面我就开始八卦一下。

    最经典的当推Rob Pike振聋发聩的雄文Systems Software Research is Irrelevant, 痛斥当下系统开发的不思进取,固步自封的弊病。虽出自他含忿之笔,颇有偏激之词, 但其文采丝毫不逊,铿锵有力,阴阳顿挫,很能体现一代宗师的风采。他的两本著作 The Unix Programming Environment The Practice of Programming 也很经典的说。另外,他写的关于C语言编程的一篇文章Notes on Programming in C也很值得每一个C程序员去读。

    另一位Bell Labs的牛人是Dennis M. Ritchie,被尊称 为DMR,C语言之父。当然了,他还是Unix的作者之一,他的合作者Ken Thompson也是赫赫有名,牛气冲天。 DMR写的一些关于UNIX和C的文章可以在他的主页上看到:The Unix Time-sharing SystemThe Evolution of the Unix Time-sharing SystemThe Development of the C Language

    说写作不能不提Donald E. Knuth,他著的多卷书The Art of Computer Programming已 成为计算机科学界的“无韵之离骚”。他的写作功力深厚,著作良多,是无可争议的写作高手。他 给Concrete Mathematics写的前言(preface)可谓字字铿锵,又不乏幽默,堪为前言的典范。而读过他的图灵奖 演说Computer Programming as an Art的人都知道他文风细致,解释精当, 而且没有学究气,不失轻快佻脱。颇有科学家的本色。现在,他还在斯坦福继续他的多卷书。加油,DEK!

    要论写作高手,当属Stephen A. Cook的说。他的文章乃英文写作之典范, 号称典雅文风的样本。他一头银发,身材颀长,总是面带谦和的微笑,颇有仙风道骨, 正好和他的仙文相配的说。

    其实,很多黑客也是写作高手,他们的文章像他们的代码一样,都有强烈的Hacker-Style 。这些文章通常词汇相当丰富,用词相当准确,讽刺相当辛辣,又不失幽默性,哲理性。要提高 写作水平,不能不读他们的文章。

    开源运动的理论旗手Eric S. Raymond,作为Jargon File的编辑者,绝对是黑客里面的写作高手,他著的Cathedral and Bazaar 被黑客们奉为Manifesto,足以证明其功力。The Art of Unix Programming是其另一经典之作的说。 他还写了好多文章,像Open Minds, Open SourceRootless Root: The Unix Koans of Master Foo等,还有很多广泛 流传的HOWTO,How To Become A HackerHow To Ask Questions The Smart Way Software Release Practice HOWTO等等,不愧为黑客中大哥级的人物。

    Neal Stephenson写的In the Beginning was the Command Line 用词非常准确,而且文中有很多精彩的比喻,夹杂着作者极其自信的叙事,不失为经典之作。但是,它不适合那些 热情一时的读者,因为它太长了,需要你有足够的耐心。你不妨冲一杯咖啡,细细去品味文章的滋味。

    Larry Wall,Perl的设计者,也是黑客里面响当当的人物,他的Perl语言像散文一样优美的说。 Programming Perl一书被誉为the Camel book,可见其写作水平一斑。这本书 有与Brian W. Kernighan和Dennis M. Ritchie合著的The C Programming Language相似的风格:简洁,准确,轻快,很值得提倡。 但它也不乏幽默。http://www.perl.com/CPAN/misc/lwall-quotes 上有Larry的一百多条智慧讽语 (witticisms),你可以去那见识一下这位黑客的幽默。

    Jim Gettys,X Window最初的设计者之一,写了著名的The Two Edged Sword一文, 那是一篇优秀的文章,谈了作者对未来X的看法,平淡中又带有一丝忧虑,不失为经典。他的另一篇有名的文章应该是The Future is Coming: Where the X Window System Should Go了,同样是很有深度的一篇论文。这里还有他写的一封信,你不妨去读一读。

    Paul Graham,语言学家,Hackers and Painters一书的作者。 里面收集了他写的一些散文,文风优雅,非常细致,其中Hackers and PaintersGreat hackersWhy Nerds are UnpopularA Plan for Spam很值得去读。 另外,作者对生活观察入微,How to Do What You Love也是他写的一篇不错的文章。

    另外,上面那些文章书籍中引用的资料也是很精彩的,比如: The Tao of ProgrammingOn Holy Wars and A Plea For Peace等等。