The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.


Dan Espen <[EMAIL PROTECTED]> writes:
> No, in the sense that C was pretty close to the assembler for
> the machine UNIX was first developed on.
>
> It would have been interesting if K&R went on to implement UNIX
> on a 360 type machine.  I assume they would have extended the
> C language and library functions to better exploit the hardware.

re:
http://www.garlic.com/~lynn/2007l.html#18 Non-Standard Mainframe Language?

when i was undergraudate, i had added tty/ascii terminal support to cp67
... in the process of doing that ... came up with some difficiencies in
the 2702 terminal controller ... that somewhat prompted project to build
our own clone controller out of interdata/3 ... which had somewhat
360-like instruction set. recent post making reference:
http://www.garlic.com/~lynn/2007l.html#11 John W. Backus, 82, Fortran 
developer, dies

there was some article blaiming us (at least in part) for the clone
controller business.  lots of past posts mentioning clone controllers
http://www.garlic.com/~lynn/subtopic.html#360pcm

all the references I've seen regarding redoing C & UNIX for portability
make mention of (later) interdata machines (again 360-like)

The First Unix Port
http://www.usenix.org/publications/library/proceedings/usenix98/invited_talks/miller.ps
Version 6 Unix - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Version_6_Unix
Interdata_v6
http://minnie.tuhs.org/UnixTree/Interdata_v6/
Anecdotes
http://doi.ieeecomputersociety.org/10.1109/MAHC.1989.10025
The Daemon, the GNU and the Penguin - Chapter 2 and 3
http://www.icims.csl.uiuc.edu/~lheal/doc/dgp/chapter02_03.html

of course these machines were quite a bit after interdata/3

Interdata 7/32 and 8/32
http://en.wikipedia.org/wiki/Interdata_7/32

in the above ... references to perkin-elmer having bought interdata and
quite a bit of success in "defense and aerospace" industries. people
i've talked to since, have said that a lot of the sales involved
attaching to ibm mainframe ... and the channel attach board didn't
appear to have been redesigned since our original (still wire-wrap).

Interdata Simulator Configuration
http://simh.trailing-edge.com/interdata.html

from above:

Interdata was founded in the mid 1960's. It produced a family of 16b
minicomputers loosely modeled on the IBM 360
architecture. Microprogramming allowed a steady increase in the
functionality of successive models.

    * Interdata 3
    * Interdata 4 (autoload, floating point)
    * Interdata 5 (list processing, microcoded automatic I/O channel)
    * Interdata 70, 74, 80
    * Interdata 6/16, 7/16
    * Interdata 8/16, 8/16e (double precision floating point, extended memory) 

In the early 1970's, Interdata was purchased by Perkin-Elmer. In 1974,
it introduced one of the first 32b minicomputers, the 7/32. Several
generations of 32b systems followed:

    * Interdata 7/32
    * Interdata 8/32
    * Perkin-Elmer 3205, 3210, 3220
    * Perkin-Elmer 3250 

Interdata was spun out of Perkin-Elmer as Concurrent Computer
Corporation.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to