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