home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1337 comp.lang.fortran:3169
- Path: sparky!uunet!gatech!willis.cis.uab.edu!utkcs2!memstvx1!langston
- From: langston@memstvx1.memst.edu (Mark C. Langston)
- Newsgroups: comp.edu,comp.lang.fortran
- Subject: Re: scientists as programmers (was: Small Language Wanted)
- Message-ID: <1992Aug26.000206.3117@memstvx1.memst.edu>
- Date: 26 Aug 92 00:02:05 -0600
- References: <DAVIS.92Aug23010605@pacific.mps.ohio-state.edu> <1992Aug25.034553.2990@linus.mitre.org> <1992Aug25.154501.8654@colorado.edu> <1992Aug25.202307.12365@newshost.lanl.gov>
- Distribution: world
- Organization: Memphis State University
- Lines: 49
-
- In article <1992Aug25.202307.12365@newshost.lanl.gov>, jlg@cochiti.lanl.gov (Jim Giles) writes:
- > In article <1992Aug25.154501.8654@colorado.edu>, ejh@khonshu.colorado.edu (Edward J. Hartnett) writes:
- > |> [...] No offense to scientists, but I have rarely if ever seen a
- > |> scientist who was a good programmer. [...]
- >
- > You must encounter a different set of scientists than I do. Most of
- > the ones who develop code at all - that I deal with - are among the most
- > talented programmers I've ever met. Possibly this is not common at the
- > *.edu sites.
-
- I don't think one could segregate along *.edu sites...
-
- >
- > To be sure, it is rare for a language to be designed with an eye toward
- > making the scientist's job easier. Often, the computer "scientist" will
- > respond to a feature request from a scientist with "who'd want to do that?"
- > Or with "you don't want to do that" (as if the scientist didn't know what
- > he wanted to do).
- >
- > Now, it's true that most scientists are not code-developers at all and
- > don't know anything about it (this is changing). However, the fact that
- > people who never do code development are bad programmers doesn't seem
- > relevant.
- >
- > --
- > J. Giles
-
- I think there is a trend towards scientists in general starting to write
- code. Whether it is _good_ code, however, is another subject. But, if
- these scientists are going to have to re-use, modify, adapt, or port their
- code, they will soon learn that some techniques are cleaner than others.
-
- True, many scientists haven't taken the time to take a programming course.
- But then, isn't experience the best teacher? How many wonderful programmers
- do you know that got that way without years of personalo problem-solving
- code development?
-
- And, being a good programmer has never been a prerequisite for being a
- good scientist...just makes it easier, sometimes. And the more computer-
- literate scientists there are, the more scientists with good programming
- skills will emerge.
-
-
- --
- +--------8<------Cut Here------8<------Cut Here------8<------Cut Here---------+
- Mark C. Langston | "Secrecy is the beginning of tyranny."
- Psychology Dept. | "Always listen to experts. They'll tell you what can't
- Memphis State U. | be done, and why. Then do it."
- "Pftph!" | -From the notebooks of Lazarus Long
-