/ :: bitbashing

Review: C++ Network Programming Volume 1

I picked up C++ NPv1, partially to familiarize myself a bit with the ACE framework, but also in the hopes of gaining a deeper understanding of good C++ design and of useful patterns for networking code. As I am getting a little work in on my SSL implementation again, I thought it would be beneficial to see what has been done before.

Overall, I was let down. The book felt too broken up in focus, between C++ techniques, portability, patterns, and of course ACE itself. And the book is not that long to start with, so each individual topic was not given nearly the coverage it deserved. In the end the total amount of new knowledge I gained (excepting the parts directly related to using ACE) would probably sum to a few pages at best. Partially this disappointment stems from my high hopes - what I have seen of ACE is very impressive, and I started reading with the expectation that Schmidt would have some deep insights into C++-specific network programming techniques for me.

Posted 2006/08/03 in books; no comments

< Initial Impressions of C# | An idea for wireless text messaging >

Name:


E-mail:


URL:


Comment: