home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / arch / 9300 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.0 KB

  1. Xref: sparky comp.arch:9300 comp.lang.misc:2977
  2. Newsgroups: comp.arch,comp.lang.misc
  3. Path: sparky!uunet!usc!rpi!scott.skidmore.edu!psinntp!psinntp!ficc!peter
  4. From: peter@ferranti.com (peter da silva)
  5. Subject: Re: "Training" of programmers
  6. Message-ID: <id.Z12T.QD5@ferranti.com>
  7. Organization: Xenix Support, FICC
  8. References: <Btx4vF.Jx6@mentor.cc.purdue.edu> <1992Sep4.151001.9886@sei.cmu.edu>
  9. Date: Tue, 8 Sep 1992 18:40:11 GMT
  10. Lines: 28
  11.  
  12. In article <1992Sep4.151001.9886@sei.cmu.edu> firth@sei.cmu.edu (Robert Firth) writes:
  13. > This problem is pervasive.  Each generation sees a new and more monstrous
  14. > bloat in the size and cycle consumption of what I still think of as basic
  15. > system software - device drivers, editors, compilers, linkers.  And the
  16. > reason the programmers are so profligate of resources is that they have
  17. > never been taught that resources matter - they are told that, in computer
  18. > science, "everything is virtual", and all resources are infinite and free.
  19.  
  20. Agreed. Because they never have to deal with an environment where this isn't
  21. true.
  22.  
  23. > There is no technical perception of the machine as a real engine, with
  24. > finite capability, and no aesthetic perception that economy of means is
  25. > one of the cardinal qualities of good engineering.
  26.  
  27. I think that this is only part of the problem. The other part is that they
  28. are never required to make do with less than the best. How many people
  29. graduated this year have ever used a machine that enforced a significant
  30. constraint on resource use? Even on non-virtual systems, buying more memory
  31. is considered the fix of choice. I'm considered a bit of a fossil because
  32. none of my personal computers has more than 4M, and that only because I'm
  33. running a multiuser BBS under UNIX. And that's a relatively old, small,
  34. version of UNIX... it's smaller than OS/2!
  35. -- 
  36. Peter da Silva                                               `-_-'
  37. Ferranti Intl. Ctls. Corp.                                    'U` 
  38. Sugar Land, TX  77487-5012
  39. +1 713 274 5180                                   Har du kramat din varg idag?
  40.