"C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new"
About this Quote
The pivot is the phrase “the portability of the whole system was new.” Subtext: we didn’t just make a language that travels, we made an operating system that could pack up and move with it. Unix on the PDP-11 is the concrete, unglamorous anchor - a specific, popular minicomputer that made Unix plausible as a product, not a lab curiosity. But Ritchie is pointing to the deeper trick: rewriting an OS in a high-level language (C) without surrendering the performance and control that assembly had monopolized.
Intent-wise, he’s drawing a line between partial portability (a compiler here, a tool there) and systemic portability, where the platform becomes less a piece of metal and more a set of conventions you can recompile. It’s a claim about leverage: once the “whole system” is portable, power shifts from hardware vendors to software ecosystems. The modern aftershock is obvious - everything from servers to phones runs on descendants of that bet - but Ritchie’s phrasing keeps it human-scale, like he’s describing a neat hack rather than a tectonic shift. That restraint is its own flex.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Ritchie, Dennis. (2026, January 17). C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new. FixQuotes. https://fixquotes.com/quotes/c-was-already-implemented-on-several-quite-76608/
Chicago Style
Ritchie, Dennis. "C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new." FixQuotes. January 17, 2026. https://fixquotes.com/quotes/c-was-already-implemented-on-several-quite-76608/.
MLA Style (9th ed.)
"C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new." FixQuotes, 17 Jan. 2026, https://fixquotes.com/quotes/c-was-already-implemented-on-several-quite-76608/. Accessed 12 Feb. 2026.
