home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / edu / 1345 < prev    next >
Encoding:
Internet Message Format  |  1992-09-01  |  1.8 KB

  1. Xref: sparky comp.edu:1345 comp.lang.fortran:3180
  2. Path: sparky!uunet!wupost!waikato.ac.nz!aukuni.ac.nz!ecmtwhk
  3. Newsgroups: comp.edu,comp.lang.fortran
  4. Subject: Re: scientists as programmers (was: Small Language Wanted)
  5. Message-ID: <1992Aug26.113215.20137@ccu1.aukuni.ac.nz>
  6. From: ecmtwhk@ccu1.aukuni.ac.nz (Thomas Koenig)
  7. Date: Wed, 26 Aug 1992 11:32:15 GMT
  8. References: <1992Aug26.102735.12519@wl.com>
  9. Organization: University of Auckland, New Zealand.
  10. Lines: 28
  11.  
  12. schuette@wl.com (Wade Schuette) writes:
  13.  
  14. >Suppose you can get 45 minutes of time, and hold a seminar on What every
  15. >scientist should know about computing but probably doesnn't... or some such.
  16.  
  17. [...]
  18.  
  19. >Or maybe, this: if you had ONE thing you could try to get across, that would
  20. >make sense to that audience in that time frame, what would it be?
  21.  
  22. Probably, the one thing I would try to get across is: If you have that
  23. problem, chances are other people have stumbled across it before. See
  24. wether you have part of the solution already handy, in the shape of
  25. NAG, IMSL, or Netlib, or somewhere in your own department. Make sure
  26. that software which gets written is reusable; make the writers DOCUMENT
  27. their stuff.
  28.  
  29. Oh yes, and make the people use either straight SI units (without any
  30. multiplicators) or dimensionless numbers. I recently had to wade through
  31. a lot of subroutines which were calculating phyiscal properties of
  32. substances; unfortunately, the author had neglected to write down the
  33. dimensions. He had used kJ, diffusion coefficients in cm^2/s,
  34. temperatures in both Kelvin and deg C, pressure in bar, ... wading
  35. through all that almost took as much time as rewriting it from scratch.
  36. -- 
  37. Thomas Koenig, ecmtwhk@ccu1.aukuni.ac.nz, ib09@rz.uni-karlsruhe.de
  38. The joy of engineering is to find a straight line on a double logarithmic
  39. diagram.
  40.