The trouble with C++
I have been using C++ for quite a few years now, both Mail Print and Print Distributor are written in it and I consider myself reasonable competent with it.
However I loathe it deeply. It really is a complete mess, there are so many gotcha’s and even the simplest of tasks can run to dozens of lines of code. Take a look at stackoverflow.com/questions/536148/c-string-parsing-python-style for example. The C++ code presented is appropriate but virtually unreadable at a quick glance. On the other hand the Python code is simple and easily read.