Comment Re:That is your job. (Score 1) 474
Wish I had mod points. Thanks for your insights.
An STL implementation has a few things going in its favor:
STL implementations use best-of-breed algorithms.
The designers of STL implementations are, more than likely, domain experts.
Those domain experts were entirely focused on the mission of providing a flexible, powerful, and efficient library. This was their primary task.
But then again. (only) You know your own usage scenario, data types and platform. That knowledge can probably offer some profound short cuts and optimizations.
Nature always sides with the hidden flaw.