Skip to main content

Aging & Wisdom Quote by Niklaus Wirth

"But active programming consists of the design of new programs, rather than contemplation of old programs"

About this Quote

Wirth is drawing a bright, slightly impatient line between programming as craft and programming as scholarship. “Active programming” is a loaded phrase: it implies that a lot of what passes for programming is passive consumption - reading legacy code, admiring elegant architectures, debating abstractions - without the pressure test of making something new work. The point isn’t that studying old programs is useless; it’s that reverence can become a refuge. You can always find a reason to keep contemplating: more refactoring, more documentation, another round of design review. Writing a new program forces commitment. It turns taste into decisions, and decisions into consequences.

The subtext reflects Wirth’s broader ethos: simplicity, discipline, and engineering accountability. In the era when he shaped Pascal and later Modula, “software engineering” was still trying to earn its name, and programming culture could drift toward priesthood - insiders guarding arcane systems while newcomers learn by osmosis. Wirth is arguing for a more generative model: learn by building, not by touring cathedrals of code.

There’s also an economic and ethical undertone. Old programs often embody institutional inertia: technical debt, sunk costs, and the social politics of “don’t break what’s running.” Designing new programs is a bet on clarity over accretion. It’s how a field stays alive, not just maintained. In a time when developers can spend careers babysitting inherited stacks, Wirth’s sentence reads like a provocation: stop mistaking familiarity for progress.

Quote Details

TopicCoding & Programming
SourceHelp us find the source
Cite

Citation Formats

APA Style (7th ed.)
Wirth, Niklaus. (2026, January 16). But active programming consists of the design of new programs, rather than contemplation of old programs. FixQuotes. https://fixquotes.com/quotes/but-active-programming-consists-of-the-design-of-94053/

Chicago Style
Wirth, Niklaus. "But active programming consists of the design of new programs, rather than contemplation of old programs." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/but-active-programming-consists-of-the-design-of-94053/.

MLA Style (9th ed.)
"But active programming consists of the design of new programs, rather than contemplation of old programs." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/but-active-programming-consists-of-the-design-of-94053/. Accessed 12 Feb. 2026.

More Quotes by Niklaus Add to List
Active Programming: Design Over Contemplation
Click to enlarge Portrait | Landscape

About the Author

Switzerland Flag

Niklaus Wirth (born February 15, 1934) is a Scientist from Switzerland.

20 more quotes available

View Profile

Similar Quotes