First I didn't know people were still using STL in production code.
...
Which makes STL great for the one time slap a 'int' container together program. Otherwise known as a homework assignment....
...
Most of us senior programmers are, Paul. This might comes as a shock, but C came before C++. There were a whole bunch of languages before C++ surprisingly....
...
c) you mean thousands of buggy college programs?
...
Quote:
The STL classes are written by some of the best C++ programmers in the world
I'd love to tell you all about this, but instead I'm just going to laugh real hard...
Quote:
They are not fly-by-night programmers who made up these classes
Guess you never opened one of the header files....
...
Just because your STL class in junior college was called "Advanced C++" does not mean that STL is advanced C++. Just in junior college, they want you to feel special. I've taught this class and believe me, there's nothing advanced about it.
...
If you like STL then use STL. When you are ready to step out here with the big boys and write real programs, you will find that STL does not have what it takes and you will have to write you own code.