Tesugen

“Good design is timeless,” writes Paul Graham in an article titled Design Philosophy (about the Arc language, which he participated in designing). If, he continues, “you want something timeless you can’t pander to the limitations of some hypothetical “average” user. It’s too vague a target.” As an example he uses two different cars from 1973: a Porsche and a Cadillac – of which the former is “obviously superior” according to Paul. He goes on to say this about computer languages:

The only reliable plan is to design for performance. Performance doesn’t mean speed; that’s taking the metaphor too literally. Speed counts, but a programming language is first of all a tool for thinking in. We want thinking in Arc to feel like driving a 911.

There’s something that bugs me about this – that designing for performance should result in timeless designs – but I can’t put my finger on it yet.

The above was posted to my personal weblog on April 15, 2003. My name is Peter Lindberg and I am a thirtysomething software developer and dad living in Stockholm, Sweden. Here, you’ll find posts in English and Swedish about whatever happens to interest me for the moment.

Posted around the same time:

The seven most recent posts:

  1. Tesugen Replaced (October 7)
  2. My Year of MacBook Troubles (May 16)
  3. Tesugen Turns Five (March 21)
  4. Gustaf Nordenskiöld om keramik kontra kläddesign (December 10, 2006)
  5. Se till att ha två buffertar för oförutsedda utgifter (October 30, 2006)
  6. Bra tips för den som vill börja fondspara (October 7, 2006)
  7. Light-Hearted Parenting Tips (September 16, 2006)
Bloggtoppen.se