Skip to main content

Leadership Quote by Alan Perlis

"Some programming languages manage to absorb change, but withstand progress"

About this Quote

Perlis lands the punch with a paradox: the same language can be flexible enough to survive fashion, yet stubborn enough to resist genuine improvement. “Absorb change” flatters the ecosystem story programming communities tell about themselves - new libraries, new patterns, new tooling, new conventions. The language keeps up, at least cosmetically. But “withstand progress” flips that virtue into indictment. Progress isn’t just novelty; it’s when hard-won ideas (safer abstractions, clearer semantics, better compositionality) demand structural shifts, not add-ons. A language can accept patches that let developers imitate the future while ensuring the core never has to evolve.

The phrasing is classic Perlis: dry, compressed, and slightly cruel. “Withstand” is what you do to an attack or an enemy, implying that progress is treated as a threat by entrenched habits and backward-compatibility politics. It hints at how language design is never purely technical; it’s social governance. Every successful language becomes a treaty among users, vendors, educators, and legacy code. That coalition is great at incremental change because incremental change is negotiable. Deep progress rewrites power: it makes old code look old, old expertise less valuable, old textbooks wrong.

Context matters: Perlis lived through the shift from early, mathematically minded languages toward industrial standardization and mass adoption. He’s warning that popularity can calcify a tool into a museum that still accepts new exhibits. The joke stings because it’s true: a language can look modern on the surface while quietly making modernity impossible.

Quote Details

TopicCoding & Programming
SourceHelp us find the source
Cite

Citation Formats

APA Style (7th ed.)
Perlis, Alan. (2026, January 16). Some programming languages manage to absorb change, but withstand progress. FixQuotes. https://fixquotes.com/quotes/some-programming-languages-manage-to-absorb-131660/

Chicago Style
Perlis, Alan. "Some programming languages manage to absorb change, but withstand progress." FixQuotes. January 16, 2026. https://fixquotes.com/quotes/some-programming-languages-manage-to-absorb-131660/.

MLA Style (9th ed.)
"Some programming languages manage to absorb change, but withstand progress." FixQuotes, 16 Jan. 2026, https://fixquotes.com/quotes/some-programming-languages-manage-to-absorb-131660/. Accessed 26 Mar. 2026.

More Quotes by Alan Add to List
Absorbing Change, Withstanding Progress - Alan Perlis
Click to enlarge Portrait | Landscape

About the Author

Alan Perlis

Alan Perlis (April 1, 1922 - February 7, 1990) was a Scientist from USA.

26 more quotes available

View Profile

Similar Quotes

We use cookies and local storage to personalize content, analyze traffic, and provide social media features. We also share information about your use of our site with our social media and analytics partners. By continuing to use our site, you consent to our Privacy Policy.