"Thus, the standard library will serve as both a tool and as a teacher"
About this Quote
The intent is pragmatic and political at once. Tools shape behavior; defaults become doctrine. In C++, the standard library is where generic programming, RAII, value semantics, and performance-aware abstraction stop being slogans and become patterns you can copy, misuse, or gradually internalize. Stroustrup’s wager is that education scales better when it’s embedded: developers learn by reading, by mimicking, by absorbing naming conventions, complexity expectations, and error-handling norms while they’re solving real problems.
The subtext is also a rebuke to “language as syntax.” C++’s reputation has long been a tug-of-war between power and peril. By elevating the standard library to “teacher,” Stroustrup argues that safety and clarity can come from shared, standardized components rather than from restricting the language into simplicity. It’s a strategy of cultural control: make the right way convenient, fast, and ubiquitous.
Context matters: C++ matured in an era when languages were judged by what shipped in the box. A rich, disciplined library isn’t just convenience; it’s how a sprawling language learns to behave like a community with norms.
Quote Details
| Topic | Teaching |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Stroustrup, Bjarne. (2026, January 15). Thus, the standard library will serve as both a tool and as a teacher. FixQuotes. https://fixquotes.com/quotes/thus-the-standard-library-will-serve-as-both-a-142212/
Chicago Style
Stroustrup, Bjarne. "Thus, the standard library will serve as both a tool and as a teacher." FixQuotes. January 15, 2026. https://fixquotes.com/quotes/thus-the-standard-library-will-serve-as-both-a-142212/.
MLA Style (9th ed.)
"Thus, the standard library will serve as both a tool and as a teacher." FixQuotes, 15 Jan. 2026, https://fixquotes.com/quotes/thus-the-standard-library-will-serve-as-both-a-142212/. Accessed 12 Feb. 2026.





