Re: c++ stl
On Feb 18, 10:34 pm, Rui Maciel <rui.mac...@gmail.com> wrote:
Leigh Johnston wrote:
Mistake? not at all; the meaning of words and abbreviations can change
over time. These days when somebody says "STL" they often are referring
to the C++ Standard Library rather than the original Standard Template
Library which includes stuff that is not part of currently standardized
C++ Standard Library.
The meaning of "STL" can only "change over time" to be understood as the
C++ standard library if the mistake of confusing the Standard Template
Library with the C++ standard library is reiterated and perpetuated over
time.
Which is, or has been, the case. As Leigh says, language
evolves, and today, the exact meaning of STL depends on who is
talking---in other words, the acronym doesn't have an exact
meaning. In many ways, Humpty Dumpty is right. "When I use a
word, it means just what I choose it to mean." Of course, if I
choose something very different from what other people
understand, communication is rendered significantly more
difficult, but in the end, each speaker chooses his or her
vocabulary according to their personal beliefs. And when the
personal beliefs of a majority of a liguistic group change, the
generally accepted meaning changes.
--
James Kanze