Almost every feature of C++ is there to aid making powerful libraries. It has dozens that Rust lacks, more added with each Standard, and they work in synergy.
The primordial enabler in '98 was template partial specialization, that made the STL possible: same name with different types uses a different implementation.
The primordial enabler in '98 was template partial specialization, that made the STL possible: same name with different types uses a different implementation.