DEBATE: Computing: Science, Art or Engineering: Discuss

Message boards : Number crunching : DEBATE: Computing: Science, Art or Engineering: Discuss
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Tigher
Volunteer tester

Send message
Joined: 18 Mar 04
Posts: 1547
Credit: 760,577
RAC: 0
United Kingdom
Message 137854 - Posted: 17 Jul 2005, 18:58:12 UTC

Well?

ID: 137854 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 20283
Credit: 7,508,002
RAC: 20
United Kingdom
Message 137856 - Posted: 17 Jul 2005, 19:02:44 UTC - in response to Message 137854.  

Well?

How's about a superposition of all three depending on how you view the pan-dimensional compute volume?

:)
Martin
See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 137856 · Report as offensive
Heffed
Volunteer tester

Send message
Joined: 19 Mar 02
Posts: 1856
Credit: 40,736
RAC: 0
United States
Message 137876 - Posted: 17 Jul 2005, 19:35:07 UTC

Engineering all the way baby! :D
ID: 137876 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 137880 - Posted: 17 Jul 2005, 19:39:43 UTC

The act of creating a new piece of software is art.
Getting it debugged and running is engineering.
Using it to get to a certain goal is science.

my 0.02 €
Aloha, Uli

ID: 137880 · Report as offensive
Profile Tigher
Volunteer tester

Send message
Joined: 18 Mar 04
Posts: 1547
Credit: 760,577
RAC: 0
United Kingdom
Message 137927 - Posted: 17 Jul 2005, 21:26:22 UTC - in response to Message 137880.  

The act of creating a new piece of software is art.
Getting it debugged and running is engineering.
Using it to get to a certain goal is science.

my 0.02 €


What is creation when divorced from debugging? They are the same process surely?


ID: 137927 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 137931 - Posted: 17 Jul 2005, 21:39:24 UTC - in response to Message 137927.  
Last modified: 17 Jul 2005, 21:40:18 UTC

...What is creation when divorced from debugging? They are the same process surely?

The creation of software begins in the head and is purely mental. You think about algorithms, plans and ways to accomplish your goal. That's what i would call art and should always be done long before the first line of code is actually typed.

Unfortunately most programmers immediately start with coding and fast get into the "edit, compile, link, debug" cycle often changing the original approach. Most projects, that seems already near completion have major design flaws that get detected way too late, because the first step wasn't made at all or not carefully enough.
Aloha, Uli

ID: 137931 · Report as offensive
Profile StokeyBob
Avatar

Send message
Joined: 31 Aug 03
Posts: 848
Credit: 2,218,691
RAC: 0
United States
Message 137936 - Posted: 17 Jul 2005, 21:56:25 UTC

What are you good at?
ID: 137936 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 137944 - Posted: 17 Jul 2005, 22:16:32 UTC - in response to Message 137936.  

What are you good at?

If you meant me see here
Aloha, Uli

ID: 137944 · Report as offensive
Profile StokeyBob
Avatar

Send message
Joined: 31 Aug 03
Posts: 848
Credit: 2,218,691
RAC: 0
United States
Message 137965 - Posted: 17 Jul 2005, 23:12:57 UTC - in response to Message 137944.  

What are you good at?

If you meant me see here


Wow! Very impressive. I wasn't aware that we have actual wizards here at SETI.

Actually, I thought the question was asked by someone looking to get started in a certain field.
ID: 137965 · Report as offensive
Profile kinhull
Volunteer tester
Avatar

Send message
Joined: 3 Oct 03
Posts: 1029
Credit: 636,475
RAC: 0
United Kingdom
Message 137977 - Posted: 17 Jul 2005, 23:55:10 UTC - in response to Message 137880.  
Last modified: 18 Jul 2005, 0:44:43 UTC

The act of creating a new piece of software is art.
Getting it debugged and running is engineering.
Using it to get to a certain goal is science.

my 0.02 €



I would say that all human endeavours are art.

Art (in the sense of creating it) does not exist in and of itself, divorced from science and technology.

1- You need to have some sort of artistic vision to picture the kind of thing you want.

2- You need the technological tools to be able make the vision a reality.

3- You also need the science or knowledge to be able to relate the tools to the vision; that is to use the tools.

You need all three (with the vision being ultimately the most important).
And they exist in some feedback mechanism, so the vision can be altered by the available tools which in turn can be altered by the knowledge of what can be done, etc.

My 2 pence.

ps I hate ending sentences in etc.
Join TeamACC

Sometimes I think we are alone in the universe, and sometimes I think we are not. In either case the idea is quite staggering.
ID: 137977 · Report as offensive
Profile The Gas Giant
Volunteer tester
Avatar

Send message
Joined: 22 Nov 01
Posts: 1904
Credit: 2,646,654
RAC: 0
Australia
Message 138111 - Posted: 18 Jul 2005, 3:53:02 UTC - in response to Message 137854.  

Well?


Do you want to make lot's of money? Or do you want to feel good about yourself?

Live long and crunch.

Paul
(S@H1 8888)
And proud of it!
ID: 138111 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 20283
Credit: 7,508,002
RAC: 20
United Kingdom
Message 138181 - Posted: 18 Jul 2005, 10:18:45 UTC - in response to Message 138111.  

Do you want to make lot's of money? Or do you want to feel good about yourself?

Live long and crunch.

Now, there is the 'crunch', in many ways...

Cheers,
Martin
See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 138181 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 138358 - Posted: 18 Jul 2005, 17:35:04 UTC - in response to Message 137854.  

Well?

Software development is an art.
ID: 138358 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 138523 - Posted: 18 Jul 2005, 21:09:56 UTC - in response to Message 137965.  

...Actually, I thought the question was asked by someone looking to get started in a certain field.

Ok, sorry, maybe i got the question wrong...
Aloha, Uli

ID: 138523 · Report as offensive
TPR_Mojo
Volunteer tester

Send message
Joined: 18 Apr 00
Posts: 323
Credit: 7,001,052
RAC: 0
United Kingdom
Message 138544 - Posted: 18 Jul 2005, 21:46:50 UTC - in response to Message 137880.  

The act of creating a new piece of software is art.
Getting it debugged and running is engineering.
Using it to get to a certain goal is science.

my 0.02 €


Says it all really. The modern rush to RAD systems, which are hacked from code, has removed some of the analysis and design "art" IMHO. But then, designing a performant database, although using clever tools to "engineer" the solution, is (I feel) still an art, especially if the design is close to a final solution when first set up.

I still have a lot of respect for designers and analysts, as opposed to the more modern trend of "hack the code out, get a prototype running, retrofit the final solution to the prototype".

And before you ask, none of the above is aimed at UCB specifically.
ID: 138544 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 138551 - Posted: 18 Jul 2005, 21:56:06 UTC - in response to Message 138544.  

...I still have a lot of respect for designers and analysts, as opposed to the more modern trend of "hack the code out, get a prototype running, retrofit the final solution to the prototype"...

That's exactly the point, i also criticize in most modern projects. The original orderer of a new project is not willing to give certain time for a proper design cycle. They all want results as fast as possible and are afterwards pissed about the inadequate result :(
Aloha, Uli

ID: 138551 · Report as offensive
TPR_Mojo
Volunteer tester

Send message
Joined: 18 Apr 00
Posts: 323
Credit: 7,001,052
RAC: 0
United Kingdom
Message 138566 - Posted: 18 Jul 2005, 22:06:34 UTC - in response to Message 138551.  

That's exactly the point, i also criticize in most modern projects. The original orderer of a new project is not willing to give certain time for a proper design cycle. They all want results as fast as possible and are afterwards pissed about the inadequate result :(


Sometimes in life you get exactly what you pay for. If you won't pay for proper software design, you are unlikely to receive a working, robust solution.
ID: 138566 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 138567 - Posted: 18 Jul 2005, 22:10:24 UTC - in response to Message 138566.  
Last modified: 18 Jul 2005, 22:38:18 UTC

Sometimes in life you get exactly what you pay for. If you won't pay for proper software design, you are unlikely to receive a working, robust solution.

100% agreed. But it leaves behind a bad shade on you, if you are a system consultant as i am... :/
Aloha, Uli

ID: 138567 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 138591 - Posted: 18 Jul 2005, 22:38:31 UTC

@Lowfield: Hey, your "The Lowfield Inn" really looks cozy ;) I'll try to make a short visit to you if i visit england (Crewe: Bentley uses my system too) again ;)
Aloha, Uli

ID: 138591 · Report as offensive
TPR_Mojo
Volunteer tester

Send message
Joined: 18 Apr 00
Posts: 323
Credit: 7,001,052
RAC: 0
United Kingdom
Message 138617 - Posted: 18 Jul 2005, 23:11:13 UTC - in response to Message 138591.  

@Lowfield: Hey, your "The Lowfield Inn" really looks cozy ;) I'll try to make a short visit to you if i visit england (Crewe: Bentley uses my system too) again ;)


All crunchers welcome :)

ID: 138617 · Report as offensive

Message boards : Number crunching : DEBATE: Computing: Science, Art or Engineering: Discuss


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.