The C++ standard template libraryP. J. Plauger

The C++ standard template library

by P. J. Plauger · first published 2001

8mentions
1recommended by
5HN commenters
2015–2026first – last mentioned

20% recommend60% neutral20% critical

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

10 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 1 mention2019: 1 mention2020: 1 mention2021: 1 mention2022: 0 mentions2023: 0 mentions2024: 1 mention2025: 0 mentions2026: 1 mention200720172026

What Hacker News says

  • rramadass · Oct 28, 2020 · Recommends

    …study of "Microsoft Foundation Classes (MFC) library" paired with the book MFC Internals. The code is available with the installation of Visual Studio. * P.J.Plauger's The Standard C Library and The C++ Standard Template Library(with Alexander Stepanov, Meng Lee and David Musser) will teach you excellent C and C++ Generic programming skills. Code available with the standard C++ toolchain installation. * The Boost libraries paired…

    on “Ask HN: Good C++ code bases to read?” ↗
  • rramadass · Oct 25, 2021 · Recommends

    Indeed; In C/C++ land this is rather the norm. I learnt more about C and C++ from studying Plauger's The Standard C Library and Plauger/Stepanov's The C++ Standard Template Library. I also remember learning Object-Oriented Framework design from MFC Internals.

    on “To learn a new language, read its standard library” ↗
  • rramadass · Apr 14, 2026 · Recommends

    People should check out P.J. Plauger's books, specifically; 1) The Standard C Library - One of the best books to learn about industrial-strength C programming implementation techniques. 2) The C++ Standard Template Library - Similar to above but for C++ STL. Both the above were licensed through his company Dinkumware. I had an opportunity to license, study and use them for a project and found the experience quite rewarding.…

    on “The Journal of C Language Translation” ↗
  • microtherion · May 21, 2018 · Mentions

    His libraries were licensed to a number of vendors. Specifically, the STL is covered by https://www.amazon.com/C-Standard-Template-Library/dp/013437... and there is a third book covering the rest of the standard C++ library: https://www.amazon.com/Draft-Standard-Library-P-Plauger/dp/0... However, the "Draft Standard C++ Library" book was…

    on “Tearing apart printf()” ↗
  • petke · Nov 21, 2015 · Mentions

    People often think of C++ as a Object oriented language. That a very old fashioned way at looking at it. Most modern C++ code avoids OOP like the plague. For instance the author of STL (The C++ standard template library) calls OOP, philosophically unsound, a hoax. http://www.stlport.org/resources/StepanovUSA.html

    on “Reflection in C++14: Explanations” ↗
  • petke · Dec 4, 2015 · Mentions

    Thankfully the pendulum has swung back since the 90s. Stepanov, the inventor of STL (The C++ Standard Template Library) was the pioneer in avoidance of OO. It was truly revolutionary, and had such a huge influence on library design that today most modern C++ libraries are designed the same way. "STL is not object oriented.…

    on “Object Oriented Programming Oversold (2001)” ↗
  • throwaway2037 · Mar 5, 2024 · Critical

    The C++ Standard Template Library is now 29 years old. It doesn't have a graph (or generic B-tree) data structure. That says it all for me. In my too many years of programming, I have only needed to program a graph structure once or…

    on “The hunt for the missing data type” ↗
  • madhadron · Mar 18, 2019 · Mentions

    …time. For example, when he says dataless programming, he points to a couple of papers. For example, Balzer's "Dataless Programming."[1] Go read the abstract. It's talking about the algorithms part of the C++ Standard Template Library and the idea that you shouldn't have to rewrite your program just because you're changing from an array to a linked list. But that's not all. Add "the cell/whole-computer metaphor would get rid of data,…

    on “Alan Kay on the Meaning of “Object-Oriented Programming” (2003)” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help