God is in the detail

买了UNP V1 3rd 有好多年了,搞网络编程也好多年,以前一直是作为手册。最近才开始仔细翻看起来,说实话,对大多数人来说,这本书砍掉2/3的细节就够用了,书中提到的各操作系统,各种琐碎条件基本难有一个人再像Stevens那样乐在其中地研究,续作者也不能。但少掉了这些,那Stevens和这本书也称不上伟大了。

真的拜服Stevens,能把这些内容融为一炉,娓娓道来。书很厚,Stevens书外的经验起码是一个量级以上,这些从何而来?沉下心来花很大功夫研究各种实现细节,又花很大力气集结成书,仅仅是几年就有这样的成果,可以想象他平时的工作状态。这种书的美和K&R是两个极端,都是智慧又踏实的人工作的成果。这种人这种书,现在几乎没有再现了。

总的来说,这本书不仅告诉我们如何进行网络编程,还有这些:
1. 简明清晰的图表, 2. 用小程序学习并测试系统 3. 细节细节 4. 高于细节

Stevens先生英年早逝,却留下如此丰厚的遗产,让人景仰。