Question
What's the best C compiler?
Answer
The STL achieves its results through the use of templates. This approach provides compile-time polymorphism that is often more efficient than traditional run-time polymorphism. Modern C++ compilers are tuned to minimize any abstraction penalty arising from heavy use of the STL.
— Source: Wikipedia (www.wikipedia.org)