¿Cuál es la diferencia entre "STL" y "Biblioteca estándar de C ++"?

Alguien trajoEste artícul a mi atención que afirma (Estoy parafraseando) el término STL se usa incorrectamente para referirse a toda la Biblioteca estándar de C ++ en lugar de las partes que se tomaron de SGI STL.

(...) se refiere al "STL", a pesar del hecho de que muy pocas personas todavía usan el STL (que fue diseñado en SGI).

as @Parts de la Biblioteca estándar de C ++ se basaron en partes de la STL, y es a estas partes a las que muchas personas (incluidos varios autores y cplusplus.com notoriamente plagadas de errores) todavía se refieren como "la STL". Sin embargo, esto es inexacto; de hecho, el estándar C ++ nunca menciona "STL", y existen diferencias de contenido entre los dos.

(...) "STL" rara vez se usa para referirse a los bits de stdlib que están basados en SGI STL. La gente piensa que es toda la biblioteca estándar. Se pone en CV. Y es engañoso.

Casi no sé nada sobre la historia de C ++, así que no puedo juzgar la corrección del artículo. ¿Debo abstenerme de usar el término STL? ¿O es esta una opinión aislada?

Respuestas a la pregunta(5)

Su respuesta a la pregunta