>"Chris Torek" <> wrote in message
>news:...
>> All coding is art, as is all poetry. The question is not "is it
>> art" but rather: "is it good?"
In article <doupfp$ni4$>
buda <> wrote:
><OT>
>There is an unfortunate (for this matter) duality to the meaning of the word
>'art' in the English language.
Actually, I was using this in my reply, because good poetry makes
effective use of ambiguity.
>Coding is certainly an art in the sense that
>is close to 'skill', or something similar.
Yes. Or -- I think this is actually a better analogy than poetry,
but it did not lend itself as much to the desired ambiguity

--
architecture (as in buildings), which includes both "engineering"
aspects (it is bad if the building falls down) and "beauty" aspects
(unadorned concrete buildings may be structurally sound but are
usually considered ugly).
>However, I don't see how one could make a case about coding being
>an art in the other sense (like painting, music or whatnot). Sure,
>you can find beauty even in code, both writing it and reading it,
>but that's a bit of a stretch in my opinion.
Without stretching at all, I find some code quite beautiful, and
some code quite ugly. On the other hand, it is true that there is
no accounting for taste.
(The original poster failed, in my opinion anyway, to distinguish
clearly whether he was interested in "algorithmic and syntactic
beauty", "engineering soundness", or both. In my experience,
neither is trivial in *any* programming language. But some languages
are more obtrusive than others: Fortran-66 and COBOL make "clean
syntax" difficult, for instance.)
--
In-Real-Life: Chris Torek, Wind River Systems
Salt Lake City, UT, USA (40°39.22'N, 111°50.29'W) +1 801 277 2603
email: forget about it
http://web.torek.net/torek/index.html
Reading email is like searching for food in the garbage, thanks to spammers.