就像搞编辑的案头应该放一本《新华字典》、搞数学的案头应该放一本《数学手册》一样,搞Linux开发的案头就应该放一本APUE。或者,你可以考虑再放一本《The Linux Programming Interface》。
也许用其它任何一种标准来衡量,此书都难称上品,但作为工具书,我非常愿意给它五星。如果脑袋是主机,那工具书就是外置存储。工具书的目的不是像教科书那样帮助读者建立概念或者提高技能,而是罗列细节。语言简练,条理清晰,代码示例简单明了,这些基本要求都做到了。值得一提的是此书向APUE致敬的插图,简洁细致,别具一格,绝非Word框图货色。西谚云“一图胜千言”,此之谓也。当然,最重要的一点是,全,要啥有啥。这点其实蛮不容易的。全书64章,多数人恐怕一辈子也没机会全部涉猎(那得多骨灰级啊……),因而此书的全面难能可贵,也是这本书最大的价值。
另外,好像有人说这本书的英文不够好?至少我读到的部分都很好,或者说足够好了。对于绝大多数国人(当然,不包括替作者“遮了很多丑”的某些译者)来说,绝对不用担心你的程序会因此而崩溃或者你的英文水平会因此而降低。