>>1
I've been in the CS industry for decades now with a significant portion of that developing software using the C++ language. I can tell you that while it is powerful and capable, it is very large and unwieldy when you want to use the more powerful features of the language. I can't tell you how many time I have been subject to so many subtle gotchas in C++ that occurred as a result of faulty compiler implementations, insane requirements in the standard, or a natural consequence of the complex nature of this standard. If you want powerful features in a language, there are newer ones that'll handle these features more elegantly.