4 ms·
What you're describing sounds more like "C++ strikes a balance between features and implementation difficulty" not "C++ is written for compiler writers." And ev
by kevinnk 14y ago
What you're describing sounds more like "C++ strikes a balance between features and implementation difficulty" not "C++ is written for compiler writers." And even that's charitable because it's not like we haven't gotten hard to implement features either. Templates (especially SFINAE), lambdas, and even concurrency and generalized attributes are all places where implementation difficulty was trumped by users. I do agree that compiler/library writers can slow down good features, but they have an important position that needs to be heard and weighed with every other voice too.