It was published in 2003, but it is the latest book I can find on the sockets api in linux/unix. Is the code used in here possibly outdated? Also, I am only a beginner C++ programmer and this book uses C. Can I code everything in this book using a C++ compiler?