Hacker News new | ask | show | jobs
The Ten Worst C++ Design Choices (wibble.news)
1 points by fbmac 1030 days ago
3 comments

If the first thing that the blogger thought out as the leading "worst C++ design choice" is zero-based indexing, this is a clear tell that the blog has nothing of value to add.
Having used both 1-based and 0-based. Even started on 1-based with Matlab. 0-based indexing is my preferred!
Many bad decisions exist in language design. These are the incorrect ones as they are the same "C++ complexity" complaining that is part of the language design; extensible to the maximum level allowed to the coder.
C++ has plenty of bad design decisions, but this list misses the mark on most of them.