3 ms·
Regarding "an individual with a power to veto," C++ has a dictator for life, whatever trappings of "democracy" surround him. Bjarne Stroustrup has the social an
by kmavm 17y ago
Regarding "an individual with a power to veto," C++ has a dictator for life, whatever trappings of "democracy" surround him. Bjarne Stroustrup has the social and intellectual capital to drive C++ in whatever direction he likes. Unfortunately, not all dictators are created equal.
- chancho 17y agoYet he couldn't get concepts into upcoming standard. Far short of a dictator. There's also the significant fragmentation of the market (GCC vs. MSVC++) and the fact that both of these compilers pick and choose what to implement and when to do it (cf. partial template specialization.) If Guido puts a feature in CPython, that's a iron-clad edict to all other would-be implementors, because CPython has a huge majority market share. Not implementing the same feature means you aren't implementing python. There is nothing equivalent in the C++ world so no one has power, either through standardization or implementation, to single-handedly steer the language.
- fauigerzigerk 17y agoThere is very little that could be further from the truth. Bjarne Stroustrup has to be the most powerless inventor of any programming language in existence. chancho already referred to the recent "concepts" rejection and the fact that Bjarne Stroustrup doesn't control any important language implementation. In fact there are members of the standards committee who do control a language implementation, like Herb Sutter. The committee is full of prominent members with intellectual capital who exercise their formal voting rights as well. There is no dictator.