Article View: comp.lang.misc
Article #4924Re: Software Technology is NOT Primitive
From: Kenneth Ng
Date: Sun, 25 Oct 1987 18:55
Date: Sun, 25 Oct 1987 18:55
23 lines
1718 bytes
1718 bytes
>In 1950, a
>processor had a control unit, a few registers and an ALU while a program had a
>simple routine to read cards, a simple routine to drive the printer, and a
>simple core algorithm. Today, a processor had a control unit, a few registers
>and an ALU (note the less than radical change), while a program has a graphics
>interface, a file manager, a recovery scheme and a performance monitor in
>addition to the core algorithm. There has been quite a deal of change in the
>tools and _functional_ capabilities of software systems.
>
Shouldn't you be taking the software program as a whole and the hardware
as a whole? Saying the hardware today is just an ALU, registers and
memory is like saying all of today's software is an assignment, compare
and branch statement. To compare your description of software today to
hardware today, try adding LRU caching, address lookaside buffers,
I/O processors, massive error detection and correction logic, ethernet
and other communication technology, paging, the entire virtual memory
schemes on a lot of machines, etc., etc, etc.
> Lawrence Crowl 716-275-9499 University of Rochester
Kenneth Ng: ken@orion.bitnet
Technical Details
Message-ID:
<36KEN@ORION>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!ukma!psuvm.bitnet!cunyvm!orion.bitnet!kenShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!ukma!psuvm.bitnet!cunyvm!orion.bitnet!ken From: KEN@ORION.BITNET (Kenneth Ng) Newsgroups: comp.lang.misc,comp.software-eng Subject: Re: Software Technology is NOT Primitive Message-ID: <36KEN@ORION> Date: Sun, 25-Oct-87 13:55:02 EST Article-I.D.: ORION.36KEN Posted: Sun Oct 25 13:55:02 1987 Date-Received: Tue, 27-Oct-87 06:02:19 EST Organization: New Jersey Institute of Technology Lines: 23