C++ is bad, wrong, a disaster

This error was certainly handled

That is probably a common message of many C++ naysayers. And there are some who actually have been or are using C++ on some project right now. My comment?

Like any other (software) undertaking, your project is not going to end well if not started well. The key observation.

One needs to know why is one using C++.

After a decision has been made and documented, to use standard C++, the team should aim to fully understand the language and tools.

This is the best answer, I can give when people talk or write in anger about some programming language in general and C++ in particular.