"The standard library saves programmers from having to reinvent the wheel"
About this Quote
“Reinvent the wheel” does cultural work, too. It flatters the reader’s pragmatism while shaming needless originality. In developer culture, “reinventing” can be a badge of honor (look what I built from scratch), but Stroustrup flips it: originality is waste when it repeats solved problems. The subtext: the real craft is knowing when not to be clever. Build where you must, borrow where you can.
The context matters. C++ grew up in environments where performance and correctness are existential, not aesthetic: operating systems, infrastructure, embedded systems. In those domains, a trusted, portable standard library is a risk-reduction machine. It compresses time, reduces bugs, and standardizes expectations across teams and decades. Stroustrup is arguing for maturity: languages win not by being theoretically elegant, but by shipping with batteries that don’t explode.
It’s also a jab at fragmentation. Without a standard library, you don’t get freedom; you get a thousand incompatible “wheels,” each maintained until its author changes jobs.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Stroustrup, Bjarne. (2026, January 17). The standard library saves programmers from having to reinvent the wheel. FixQuotes. https://fixquotes.com/quotes/the-standard-library-saves-programmers-from-46105/
Chicago Style
Stroustrup, Bjarne. "The standard library saves programmers from having to reinvent the wheel." FixQuotes. January 17, 2026. https://fixquotes.com/quotes/the-standard-library-saves-programmers-from-46105/.
MLA Style (9th ed.)
"The standard library saves programmers from having to reinvent the wheel." FixQuotes, 17 Jan. 2026, https://fixquotes.com/quotes/the-standard-library-saves-programmers-from-46105/. Accessed 12 Feb. 2026.



