3 ms·
A good language is not one which maximizes the number of "cool new features", but rather one in which all features interoperate coherently.
by sagichmal 12y ago
A good language is not one which maximizes the number of "cool new features", but rather one in which all features interoperate coherently.
- pjmlp 12y agoThere aren't that many examples of such languages that survived in the mainstream.
- golemotron 12y agoRuby and Python seem relatively coherent next to the feature creep of C++, Java, and C#.
- pjmlp 12y agoI cannot speak for Ruby, but Python has had big ride since the 1.0 days, specially if you take the standard library into account.
- angersock 12y agoC, Javascript. There, I said it.
- nly 12y agoC has added few features worth a damn in 15-25 years. It hasn't even bothered to augment the standard library, which is just dire in terms of API design, capability and performance. Some of C++s worst stdlib components are modelled on libc (e.g. streams and locales)