Je vais lire l'article, mais avant je voulais juste commenter ça :
De manière amusante, l'histoire de l'évolution de C++ au fil du temps peut être décrite comme l'histoire des tentatives pour reboucher les fuites dans l'abstraction des chaînes de caractères. Pourquoi ne pouvaient-ils pas simplement ajouter une classe de chaîne de caractères native au langage lui-même? Cela m'échappe pour le moment.
Eh bien, les STL sont natives au langage, puiqu'un compilateur ne peut prétendre faire du c++ s'il ne les mets pas à disposition des programmes.