home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / software / 2906 < prev    next >
Encoding:
Text File  |  1992-07-21  |  2.0 KB  |  50 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!usc!sdd.hp.com!decwrl!deccrl!news.crl.dec.com!rdg.dec.com!jch
  3. From: jch@rdg.dec.com (John Haxby)
  4. Subject: Re: Hardware lagging far behind software
  5. Message-ID: <1992Jul21.162800.5918@rdg.dec.com>
  6. Sender: news@rdg.dec.com (Mr News)
  7. Organization: Digital Equipment Corporation
  8. References:  <96@eiffel.eiffel.com>
  9. Date: Tue, 21 Jul 1992 16:28:00 GMT
  10. Lines: 38
  11.  
  12. In article <96@eiffel.eiffel.com>, bertrand@eiffel.com (Bertrand Meyer) writes:
  13. |> 
  14. |> If one looks without preconceived ideas at the sources of
  15. |> the difficulties we have at advancing the state of software technology
  16. |> (the ``software crisis'' if you like cliches), one reason stands out:
  17. |> our software ideas are so far ahead of hardware technology.
  18.  
  19. Software engineers are also rather more common that hardware
  20. engineers, at least for CPU design.  The hardware people that
  21. design the CPU's that our software runs on are really thin on the
  22. ground: 13 world-class teams (estimate).
  23.  
  24. Hardware also imposes some constraints which, uniquely perhaps,
  25. software doesn't.
  26.  
  27. And, to be honest, I don't believe that software technology has
  28. improved that much over the last ten years.  Ten years ago we
  29. had object oriented programming and relational databases (to
  30. name but two popular paradigms). A good many of the revolutionary
  31. features of <insert favourite topic> design can be found in
  32. <insert favourite antique>.
  33.  
  34. Software isn't several orders of magnitude more powerful or
  35. more robust or more compact than it was ten years ago.  It is, of
  36. course, several orders of magnitude faster because of the faster
  37. hardware.
  38.  
  39. Software engineering has an awful long way to go to be as good
  40. as some of the other engineering disciplines.  People who live in
  41. glass houses shouldn't throw stones.
  42.  
  43. -- 
  44. John Haxby, Definitively Wrong.
  45. Digital                <jch@rdg.dec.com>
  46. Reading, England        <...!ukc!wessex!jch>
  47.  
  48. ----------------------------------------------------------------
  49. The opinions expressed herein are my own, not my employers.
  50.