home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.arch
- Path: sparky!uunet!gatech!hubcap!ligon!ligon
- From: ligon@eng.clemson.edu (Walt Ligon)
- Subject: Re: Scientists as Programmers (was Re: Sma
- Message-ID: <1992Sep2.183833.18477@hubcap.clemson.edu>
- Sender: news@hubcap.clemson.edu (news)
- Reply-To: ligon@eng.clemson.edu
- Organization: College of Engineering, Clemson Univ.
- References: <1992Sep2.133810.24957@newsroom.bsc.no>
- Date: Wed, 2 Sep 1992 18:38:33 GMT
- Lines: 55
-
- In article 24957@newsroom.bsc.no, izahi@bsc.no (Raul Izahi Lopez Hernandez) writes:
- >In article <1992Sep1.173636.6387@nntpd.lkg.dec.com> edp@math.zko.dec.com (Eric Postpischil) writes:
- >
- > A good compiler and a good optimizer can help any scientist to write
- >reasonable code, however there is no software yet that can help a CS
- >person write any physics code.
- >
- >--
- > -----> All opinions expressed here are my own, not IBM's <-----
- >Raul Izahi Lopez Izahi Engineering
- >izahi@bsc.no IBM Bergen Environmental Sciences and Solutions Centre
- > Thormoehlensgate 55, 5008 Bergen, NORWAY (47-5)54-4653
-
- Clearly you speak from a position of little understanding or experience. I have seen
- much "code" written by "scientists" and "engineers" that no compiler or optimizer in
- the world could fix, and very few souls would be willing to dive into. Usually they
- were written by smart-asses like you, and then left for some other poor slob to try
- and pick up to solve their own problem.
-
- On the other hand, I have always been able to improve the implementation in some way
- or other, sometimes with great results. I have also found that, given an adequate
- specification, I can impelment darn good code for mathematical systems whose meaning
- and purpose I do not (and do not wish to) understand.
-
- Now, a computer scientist is not a physicist (or chemist or whatever) any more than
- a physicist is a computer scientist. A "scientist" can be just as difficult to
- communicate with as a computer scientist. In my experience, the trouble most CS guys
- have are scientists who expect the rest of the world to understand their problem, and
- thus do not provide an adequate specification. OK, the tables can just as easily be
- turned.
-
- Next to last point: not all CS guys specialize in scientific codes. To assume that
- they SHOULD is goddamn'd arrogant! Do all EE's specialize in controls? Do all
- physicists specialize in optics? Give me a break!
-
- Last point: every jerk that walks out of a CS department with a BS is NOT a computer
- scientist in the true sense of the word. To just blindly go out and hire a green
- CS grad, regardless of his background, and throw him an your favorite numberical
- problem and say solve it, and then complain about the result is asinine.
-
- You are propagating a myth that is clearly obsolete, and born of misunderstanding,
- arrogance, intolerance, and fear. Times are fast approaching when your old approach
- will nolonger be adequate, and you'll find yourself using techniques developed by
- computer scientists. As always, you will refuse to admit it when that time has come.
-
- Beyond that, it is unclear to me that this thread has any more relevence.
-
- Thpppppt!
-
- Walt
-
-
-
-
-
-