C++ and the Culture of Complexity (2013)
While my pet peeves might be different than the author&#x27;s I agree that C++
makes you work very hard to keep things simple and produce something that is beautiful. Just &quot;avoid the complexity you don&#x27;t absolutely need&quot; doesn&#x27;t really work: some basic things are so fundamentally convoluted that I rather just write idiomatic C because it&#x27;s simple and doesn&#x27;t get in my way. I want the language to originate from simple axioms so that I can concentrate on the complexity of the problem I&#x27;m solving instead of wasting brain cycles on battling the complexity of the language. I would like to like C++ but its benefits barely zero out the extra hoops.