"With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use"
About this Quote
The intent is pragmatic, but the subtext is protective. Standards bodies and platform vendors were increasingly defining how software components talked, how they were deployed, how they were versioned. That kind of infrastructure can quietly demote a language into a “leaf node”: fine for internal algorithms, awkward for real-world integration. Stroustrup’s insistence on bindings that are “clean, well documented, and simple to use” is a pushback against the historic C++ tax: accidental complexity smuggled in through leaky abstractions, fragile IDL mappings, and documentation that assumes you already know the ritual.
Context matters: COM’s Windows-centric, binary-compatibility obsession and CORBA’s cross-vendor ambition both clashed with C++’s strengths and worst habits. C++ can be close to the metal, but it also offers enough rope to hang an interoperability story. Stroustrup is arguing that interoperability shouldn’t feel like punishment. The rhetorical trick is that “simple to use” isn’t a plea for beginner-friendliness; it’s a demand that systems-level standards not force developers into superstition, boilerplate, and undefined behavior just to participate in modern software ecosystems.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Stroustrup, Bjarne. (2026, January 15). With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use. FixQuotes. https://fixquotes.com/quotes/with-the-increasing-importance-of-standards-for-142213/
Chicago Style
Stroustrup, Bjarne. "With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use." FixQuotes. January 15, 2026. https://fixquotes.com/quotes/with-the-increasing-importance-of-standards-for-142213/.
MLA Style (9th ed.)
"With the increasing importance of standards for system-level objects such as COM and CORBA, it is particularly important that the C++ bindings to those be clean, well documented, and simple to use." FixQuotes, 15 Jan. 2026, https://fixquotes.com/quotes/with-the-increasing-importance-of-standards-for-142213/. Accessed 21 Feb. 2026.
