The Cyber-Spy.Com Usenet Archive Feeds Directly
From The Open And Publicly Available Newsgroup
This Group And Thousands Of Others Are Available
On Most IS NNTP News Servers On Port 119.
Cyber-Spy.Com Is NOT Responsible For Any Topic,
Opinions Or Content Posted To This Or Any Other
Newsgroup. This Web Archive Of The Newsgroup And
Posts Are For Informational Purposes Only.
Reply-To: "Kevin Aylward"
From: "Kevin Aylward"
References: <email@example.com> <firstname.lastname@example.org> <email@example.com> <firstname.lastname@example.org>
Subject: Re: Career in computer science
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-Inktomi-Trace: public1-pete2-5-cust19.pete.broadband.ntl.com 1036053565 23216 18.104.22.168 (31 Oct 2002 08:39:25 GMT)
Date: Thu, 31 Oct 2002 08:39:19 -0000
NNTP-Posting-Date: Thu, 31 Oct 2002 08:39:26 GMT
"The little lost angel" wrote in
> On Wed, 30 Oct 2002 08:18:52 -0000, "Kevin Aylward"
> >I don't agree that programming is an art form at all. The modern
> >of the word "engineering" is about using, mainly, known science
> >principles and applying them. For the most part programming is that,
> >computer engineering seems a better description to me. Art is usually
> >associate with new creations, and whilst I agree that both hardware
> >software have elements of creation, for the most part, its the same
> >shit, different day sort of thing in reality.
> Programming is a new creation. Just as with any sizable work
> of art, even the same artist will produce a different piece when
> attempting to replicate it. While there are certain elements that are
> repeated, I think all of us have our own unique style of doing the
> same thing. That's why its an art form.
Same applies for physics and mathematics.
> >You can certainly teach programming. Again, for the *most* part, its
> >pretty routine stuff with 99% of it the same as the last project.
> >inputs output and processing. set up data structures....break the
> >problem down etc... and start typing.
> Then by rights all of us should be able to produce same quality
> programs the same way a bunch of assembly works can produce the same
> quality products at the factory. i.e.
Don't be daft. We can't all solve differential equations either.
>I could write SuperSpice too! :D
> But we don't, just because the basic rules (e.g. syntax and general
> algo) can be taught, all of us absorbs it in different ways and
> expresses it in differing forms.
> It's just like writing a novel, for most part it's pretty routine
> stuff with 99% of it same as the last noval. Define the situation, the
> conflicts and endings. Set up characters... break the story down into
> chapters etc... and start typing/writing.
> But last I check, not everybody's a best seller or have works inducted
> into the stable of literature as a classic. :)
The basic flaw in these arguments are that it can be *equally* well
applied to physics and mathematics, in which case any distinction
between science and art is obliterated.
I agree the distinction between science and art is a loose one, and
maybe one that does not in reality exist. However, if one makes the
assumption that there is one, then computer "science" (engineering) is
essentially, rule based like any other science and engineering
discipline. The rules for art are much more fluid.
SuperSpice, a very affordable Mixed-Mode
Windows Simulator with Schematic Capture,
Waveform Display, FFT's and Filter Design.
Go Back To The Cyber-Spy.Com
Usenet Web Archive Index Of
The sci.electronics.design Newsgroup