4 ms·
separately every single feature solves or improves something, but together the improvements could have been made more consistently at a lesser cost in language
by swannodette 17y ago
separately every single feature solves or improves something, but together the improvements could have been made more consistently at a lesser cost in language elegance.
The problem with C++ is that those "improvements" are grafted onto the language. You can't do a damn thing about it.
In Clojure half these "mini-languages" are just macros. You don't have to use any of it. If you see a better way to do things build your own macros from the primitive forms.
Good luck fixing C++ :D
- deleted 17y ago[deleted]
- nearestneighbor 17y ago> The problem with C++ is that those "improvements" are grafted onto the language. You can't do a damn thing about it. You don't have to use the features you don't like. Its main design principle is "you don't pay for what you don't use". The problem with C++ is that too many people who don't know it, talk about it :-P