&lt;rant&gt;<p>This talk was amazing, I was overwhelmed by the amount of work going into C++. The problem is that it is already an abysmally complex language (to me) and it doesn&#x27;t look like anything is getting simpler. It&#x27;s as if you had to be there from the start to have a full image of how the language grew and truly understand the interplay between all the &quot;features&quot;, otherwise it&#x27;s too late to become an expert, and in some cases even too late to become comfortable writing good maintainable code in C++.<p>Unfortunately nothing comes close to its level of &quot;practical usefulness&quot; in all dimensions (expressiveness, reasonable speed, ecosystem, etc...). I personally just stick to C because things are simple to understand and I just live with its shortcomings.