UNIX network programming is indeed a rare book. Its advantage lies not only in its thorough theory, but also in its clear programming examples. To put it bluntly, when I first started viewing the three sets of Unix programming, I thought the three books were completely reference manuals of POSIX API. However, after reading this article, I found that not only does it have profound knowledge about computer theory, but it also incorporates various programming skills. To be honest, if you have thoroughly read these three books, the programming level will certainly reach a level.
UNIX network programming is not only a reference book for network programming, but also a source of inspiration for writing network programs.
When reading this book, I will always rewrite the examples in it based on my own understanding, of course, sometimes the punctuation marks are the same as those in the example after being written because of the deep impression. However, I haven't written any network program for a long time recently. I opened the book and read it again. I found many things that should have been very familiar to me, especially the examples in it, it takes a long time to discover the author's intention. There are many classic examples in the book, and they are scattered everywhere. So I plan to combine these examples that I think are important in network programming, so that you don't have to roll over this thick book next time.