View Single Post
  #15   Report Post  
Posted to rec.woodworking
Mike Berger
 
Posts: n/a
Default Telegraphing biscuits...

That's not an industry standard definition of elegance as it
applies to computer programming. In fact, speed, resources,
etc. are frequently not considered at all for "elegance".
Someone wants to show off by using recursion where it's
clever but unnecessary, for example.

By your definition, a program that is "elegant" in one
environment may be entirely inelegant in another (for
example on a machine with lots of cpu power but little
memory). So "elegance" would not only be subjective,
but dependent entirely on current circumstances.

Toller wrote:
"Mike Berger" wrote in message
...

In computer programming, it's called "elegance". And of course
it's completely subjective.


Elegant programs run faster, are easier to debug, and take up less space.
If they didn't do those things, they wouldn't be elegant.

If two woodworking projects are indistinquishable, it is spurious to argue
that one is elegant; heck, you couldn't even tell which one was supposedly
elegant.