Thread:SamwiseFilmore/@comment-25841881-20171204023045/@comment-25330335-20171204233110

What you've described is certainly part of it. I watched a talk by a programmer named Scott Meyers (who has used C++ more than extensively in his 45 years of programming. It's a great talk, you should give it a listen (it's a little long). That gives you an idea of the kind of complexity that goes into something like C++ (I've heard that in order to compile it, you usually have to iterate over the source seven times). I don't like it personally (it's really not great for programmer productivity), and as something that I think we should be moving away from, especially now that good alternatives are available.