https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public This is a thorough discussion of C++ misfeatures in the standard library, why they are wrong, and why they happened. It's very interesting reading, and has lessons for us in Phobos2.