由于是两个作者共同完成的,如果你打算把它当做入门书籍,从第一章开始读到最后一章,那会很吃力,而且本书的翻译比较拗口,更是增加了难度。另外从编排上,个人觉得没有多少连贯性,只要有一点linux基础的人,都可以从任何章节开始读。这本书内容非常多,但是没有与厚度成正比,我是说,虽然涵盖范围很广,但是都没有深入讲透,让读者不能深入理解。总之,我认为这本书并不适合初学linux编程,其实《UNIX高级编程》比此书编排更合理、更容易理解、讲述也更深入。
对UNIX\LINUX完全不了解的话,看APUE还是会纠结的,我想,应该要先了解LINUX或UNIX了,再考虑APUE,也就是UNIX环境下编程。 不然,连命令行参数都搞不明白的人,看APUE一个头两个大啊
同意,看过第三版,感觉就是东拉西扯,很多东西只是略讲,但是范围覆盖倒是很广。还是直接看APUE吧。
那么哪本适合初学呢?