home | list info | list archive | date index | thread index

[OCLUG-Tech] Re: Reading Richard Stevens "UNIX Network Programming"

Steven's is a good introductory text and and the basics still hold. I have been doing network programming since the early 80's using various flavours of UNIX (including Linux). If your interest is understanding user level behaviour then the basic sockets or streams programming hasn't changed much. There are some subtle differences and bonus features which you can pick up from the user manuals once you understand the basics. The basic kernel level behaviour should be similar, but the implementation of the networking stack under Linux is very different. If you throw threads and signals into the mix then things get more complicated. Signals have evolved quite a bit since the early 90's.

Obviously, a lot is going to depend on your learning style and abilities. If you are comfortable with experimenting and reading the manuals then you should be fine.

Bruce