There is another justification why they dropped the .h from the extension of the STL headers, and that is to allow the implementation (compiler vendor etc) to choose any implementation they like, it need not be a readable text file, although I am yet to see a binary version, typically the implementations do not differ greatly.
This give extra freedom to provide optimized (perhaps for compile time) implementations.
|