I’ve been working on the C++ Network Library for a few years already total but have been on-and-off with it until recently. One of the first decisions that I made in implementing the library was to try and do a header-only approach to implementing a network library implementation. At first it made...
I thought about the subject a little more and tried to look into myself and what was stopping me from learning generic programming earlier in my C++ programming experience. One recent interview I had still sold C++ as an Object Oriented Programming language, which was surprising to me because it was...
Now I’m back in the Philippines and an update has been long overdue. The week of May 9-14 was spent with much enthusiasm and enjoyment meeting with and getting to know the other names in the Boost C++ Library developers mailing list. The community is alive, well, and growing — lots of first...
One of the more basic and fundamental idioms of C++ programming is that of RAII. It’s so simple and fundamental that C++ seems to be the only programming language that supports this idiom. From Wikipedia, RAII is:
Resource Acquisition Is Initialization, often referred to by the acronym RAII (or...