本书原版写作于1994年,在C99与C++98之前,书中内容大多也已经久远,显得不够“现代”。作者是Sun公司的工程师,书中讲解的很多C语言技术也都是发生在Sun的硬件与操作系统上。因此本书虽然名为《C专家编程》,但其实应该改称《Sun系统下C专家编程》才更合适些。
在我看来本书对C语言技术的讲解并无多少出彩之处,而且内容、例子都已经陈旧。市面上有其他更好的同类替代书籍,本书已无再版的必要。
PS:
前几个星期刚好看过一本Microsoft工程师写的《编程精粹 -- Microsoft编写优质无错C程序秘诀》,阅读过程中可以发现Microsoft工程师的谦逊、务实作风。本书出于Sun工程师之手,字里行间则透露着高傲自满、对Windows的嘲讽和对C++的偏见。然而在本书出版后的十多年里软件行业共同见证了Windows与C++取得的巨大成功,反倒是Sun公司步步倒退,直到被大鳄Oracle吞并。
书曰:“满招损,谦得益”,自然之理也。