“Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term. Basically, a lot of the problems that computing has had in the last 25 years comes from systems where the designers were trying to fix some short-term thing and didn’t think about whether the idea would scale if it were adopted. There should be a half-life on software so old software just melts away over 10 or 15 years.”

—  Alan Kay

ACM Queue A Conversation with Alan Kay Vol. 2, No. 9 - Dec/Jan 2004-2005 http://queue.acm.org/detail.cfm?id=1039523
2000s, A Conversation with Alan Kay, 2004–05

Adopted from Wikiquote. Last update Sept. 14, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "Perl is another example of filling a tiny, short-term need, and then being a real problem in the longer term. Basically…" by Alan Kay?
Alan Kay photo
Alan Kay 25
computer scientist 1940

Related quotes

Richard Stallman photo

“The term "free software" has an ambiguity problem: an unintended meaning, "Software you can get for zero price," fits the term just as well as the intended meaning, "software which gives the user certain freedoms."”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

We address this problem by publishing a more precise definition of free software, but this is not a perfect solution; it cannot completely eliminate the problem. An unambiguously correct term would be better, if it didn't have other problems.
1990s, Why "Free Software" is better than "Open Source" (1998)

Robert T. Kiyosaki quote: “A job is only a short-term solution to a long-term problem.”
Robert T. Kiyosaki photo

“A job is only a short-term solution to a long-term problem.”

Robert T. Kiyosaki (1947) American finance author , investor

Rich Dad Poor Dad: What the Rich Teach Their Kids About Money-That the Poor and the Middle Class Do Not!

Barry Boehm photo

“The fate of the soil system depends on society's willingness to intervene in the market place, and to forego some of the short-term benefits that accrue from 'mining' the soil so that soil quality and fertility can be maintained over the longer term.”

Eugene P. Odum (1913–2002) mathematician, ecologist, natural philosopher, and systems ecologist

Eugene Odum (1993) Ecology and our endangered life-support systems. p. 143

Lawrence Lessig photo

“In a city where buzzwords and catch phrases have a half-life of perhaps six months to a year, the term and the concept of "competitiveness" have lasted much longer; there is every sign we'll hear it for many years to come.”

Allen B. Rosenstein (1920–2018) American systems engineers

Allen B. Rosenstein and Phillip Burgess (1988) "U.S. Competitiveness." Bureaucrat. Vol. 17-18. p. 21.

A. Wayne Wymore photo

“The problem of the design of a system must be stated strictly in terms of its requirements, not in terms of a solution or a class of solutions.”

A. Wayne Wymore (1927–2011) American mathematician

A Wayne. Wymore (2004) " The nature of research in systems engineering http://sse.stevens.edu/fileadmin/cser/2004/papers/211-Paper119.pdf"; As cited in: Eric David Smith (2006) Tradeoff Studies and Cognitive Biases. p. 31.

Lawrence Lessig photo
Theodore Kaczynski photo

“In the short term, natural selection favors self-propagating systems that pursue their own short-term advantage with little or no regard for long-term consequences.”

Theodore Kaczynski (1942) American domestic terrorist, mathematician and anarchist

Source: Anti-Tech Revolution: Why and How (2015), p. 44

Related topics