[Master Answer Logo]
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)