"One man's constant is another man's variable"
About this Quote
In computing, "constant" and "variable" are technical terms, but Perlis uses them as a portable metaphor for human institutions. In one codebase, a value is hard-coded because it feels stable; in another, the same value becomes a parameter because experience has taught them it will drift. That gap is where engineering judgment lives: the boundary between what you assume and what you instrument. Perlis is warning that most bugs, and a lot of organizational pain, come from mistaking contingent decisions for natural laws.
The subtext is gently cynical about expertise. What looks like rigor can be habit. A "constant" can be a political choice disguised as necessity; a "variable" can be an admission of humility disguised as flexibility. Perlis, writing in the era when software was professionalizing and systems were scaling, is pointing at a perennial failure mode: we freeze yesterday's assumptions into today's infrastructure, then act surprised when reality treats them as optional.
It works because it flatters and indicts at once: you're smart enough to appreciate the pun, and implicated enough to reconsider what you've hard-coded in your own thinking.
Quote Details
| Topic | Truth |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Perlis, Alan. (2026, January 15). One man's constant is another man's variable. FixQuotes. https://fixquotes.com/quotes/one-mans-constant-is-another-mans-variable-96922/
Chicago Style
Perlis, Alan. "One man's constant is another man's variable." FixQuotes. January 15, 2026. https://fixquotes.com/quotes/one-mans-constant-is-another-mans-variable-96922/.
MLA Style (9th ed.)
"One man's constant is another man's variable." FixQuotes, 15 Jan. 2026, https://fixquotes.com/quotes/one-mans-constant-is-another-mans-variable-96922/. Accessed 13 Feb. 2026.













