程序员应该进一步提高英语水平


    昨晚看了部视频教程,名字叫做"[思蓝原创].linux.GCC.socket编程",很是令人郁闷。不可否认,这是个很好的Linux下网络编程的入门教程,但却被作者蹩脚的英语发音弄得我大为光火,那人简直是糟蹋英语了。

    下面列出其发音错误的地方:
 usage
 domain
 filename
 integer
 file
 host
 sizeof
 addr
 NULL
 area
 constant
 list
 printf
 now
 the
 unsigned

    还有,就是作者的代码风格也实在不敢恭维,缺乏该有的空格,想必是没有看过林锐博士的《高质量C++/C编程指南》。

    最后,就是作者对 man 帮助中的英语进行的一番批判令我大跌眼镜。偶实在不想多发牢骚了,对于计算机程序员,还是借用 Eric S. Raymond 在 《How to become a Hacker》一文中对英语的理解作为这篇文章的结尾吧:
    This is very true. Back around 1991 I learned that many hackers who have English as a second language use it in technical discussions even when they share a birth tongue; it was reported to me at the time that English has a richer technical vocabulary than any other language and is therefore simply a better tool for the job. For similar reasons, translations of technical books written in English are often unsatisfactory (when they get done at all). 

你可能感兴趣的:(integer,编程,books,domain,c++,linux)