昨晚看了部视频教程,名字叫做"[思蓝原创].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).