home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / software / 5012 < prev    next >
Encoding:
Text File  |  1992-12-16  |  1.9 KB  |  40 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!elroy.jpl.nasa.gov!ames!pioneer.arc.nasa.gov!lamaster
  3. From: lamaster@pioneer.arc.nasa.gov (Hugh LaMaster)
  4. Subject: Re: Commercial realities of porting (was: Request for reuse tool info)
  5. Message-ID: <1992Dec16.185930.18838@news.arc.nasa.gov>
  6. Sender: usenet@news.arc.nasa.gov
  7. Organization: NASA Ames Research Center, Moffett Field, CA
  8. References: <2311@sousa.tay.dec.com> <Bz9Kzo.HAM@unx.sas.com> <1992Dec15.064809.25388@netcom.com> <BzBD2w.E6w@NeoSoft.com>
  9. Date: Wed, 16 Dec 1992 18:59:30 GMT
  10. Lines: 28
  11.  
  12. In article <BzBD2w.E6w@NeoSoft.com>, claird@NeoSoft.com (Cameron Laird) writes:
  13.  
  14. (Many statements that I agree with completely deleted).
  15.  
  16.                                           For now,
  17. |> though, my best judgment continues to be that
  18. |> people overestimate the costs of porting source,
  19. |> and underestimate the costs of supporting multiple
  20. |> platforms.
  21.  
  22. I agree with everthing said, HOWEVER:
  23.  
  24. Never underestimate the value of maintaining source code which compiles
  25. and runs correctly in many different architectures/environments.  In my
  26. experience, the best software packages are those that have been rewritten
  27. after multiple ports to eliminate the last vestiges of non-portability.
  28. And, if there are bits and pieces which can't port, at least they can
  29. be identified clearly, isolated, and even coelesced, with many benefits.
  30. Porting and maintaining your code to/on Sun, DEC, SGI, HP, IBM, Convex ..., 
  31. and, particularly, Cray, *can* add a tremendous amount to "quality" if the
  32. process is done with the idea of producing a product which is as clean
  33. as possible.
  34.  
  35. -- 
  36.   Hugh LaMaster, M/S 233-9,     UUCP:      ames!lamaster
  37.   NASA Ames Research Center     Internet:  lamaster@ames.arc.nasa.gov
  38.   Moffett Field, CA 94035-1000  Or:        lamaster@george.arc.nasa.gov 
  39.   Phone:  415/604-1056                     #include <usenet/std_disclaimer.h> 
  40.