"Ugly programs are like ugly suspension bridges: they're much more liable to collapse than pretty ones, because the way humans (especially engineer-humans) perceive beauty is intimately related to our ability to process and understand complexity. A language that makes it hard to write elegant code makes it hard to write good code."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Technology writers from the United StatesLiterary criticsBloggers from the United StatesCritics from the United StatesProgrammers from the United States
Original Language: English
Available Languages (1)
Sources
"Why Python?", Linux Journal (April 30 2000)
https://en.wikiquote.org/wiki/Eric_S._Raymond
Revision History
No revisions have been submitted for this quote.
Categories
Eric S. Raymond
37 quotes on TrueQuotesView all quotes by Eric S. Raymond β
Related Quotes
"When you lose interest in a program, your last duty to it is to hand it off to a competent successor."
"The habit of institutional tone policing, even when well-intentioned, too easily slides into the active censorship ofβ¦"
"Given enough eyeballs, all bugs are shallow."
"Every good work of software starts by scratching a developer's personal itch."
"Good programmers know what to write. Great ones know what to rewrite (and reuse)."
"β¦ and we're weighed down by a crappy implementation language (C++)."
"Barring the mythical portable-LISP-dialect-with-good-OS-bindings that has never existed, Python is about the most reaβ¦"
"When I hear the words "social responsibility", I want to reach for my gun."
"There is another kind of skill not normally associated with software development which I think is as important as desβ¦"
"It is well understood in the community that project owners have a duty to pass projects to competent successors when β¦"