I completely agree. Not being an expert in C++ but someone that uses it almost daily, it&#x27;s so incredibly frustrating to have to constantly battle the fact that for every choice, there are a million ways of doing it, and they&#x27;re not all equal, but you only know that if you&#x27;re an expert, or discover it when you fall flat on your face months later and have to refactor. Feels like I&#x27;m constantly shopping and left to figure out which deals suck and which are gems.<p>Break all the eggs! C++ could be so much more effective if the backwards compatibility requirement could be overridden on the most basic of stuff that&#x27;s still part of the language even though consensus, i.e., best practice, was to drop it out years ago.