I&#x27;m not exactly a fan of C++, but this isn&#x27;t fair. What you&#x27;re describing is more of a problem with this project&#x27;s coding style than the language. Most of <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;ion&#x2F;tree&#x2F;master&#x2F;ion&#x2F;base" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;ion&#x2F;tree&#x2F;master&#x2F;ion&#x2F;base</a> is covered either by the STL or Boost; most of what the C++ committee has been doing lately consists of trying to encourage people to not do what this project is doing (by improving the breadth of the standard library).