43 ms·
Damn, C++ is making Perl look readable. Instead of adding features, they should be cutting them. C++ is 27 years old, yet there still isn't a full production-q
by alextgordon 17y ago
Damn, C++ is making Perl look readable.
Instead of adding features, they should be cutting them. C++ is 27 years old, yet there still isn't a full production-quality implementation of the specification. And they carry on regardless, adding more and more features.
C++ could learn a lot from the way Python is managed. PEPs, a reference implementation, and an individual with the power to veto - to keep the language heading in a single direction.
- kmavm 17y agoRegarding "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.
- shin_lao 17y agoReadability is subjective.