3 ms·
I dislike C++ for the same reason I dislike all languages that try to be everything. You can use the language for years and there are still parts of it that you
by nnoitra 5y ago
I dislike C++ for the same reason I dislike all languages that try to be everything. You can use the language for years and there are still parts of it that you don't understand properly. C on the other hand has such a minimal and clear syntax that you can learn it pretty fast and feel confident about the language.
- vkazanov 5y agoWell, one of the problems of C is that it's not as simple as it wants you to think it is. :-)
- Koshkin 5y agoRight. You just move complexity into the codebase.
- vkazanov 5y agoWhile true, most C coders are fine the idea of only introducing complexity upon demand. No, what I mean is these subtle things that are impossible to get right: stupid integer promotion rules, needlessly complex declarations, messy stdlib functions, undefined behaviour as a feature, etc.
- zelphirkalt 5y agoAnd then there are languages, which are fractions of the amount of syntax you have in C, much more consistent throughout, which can actually claim to minimalistic.