From: steve fellini
Subject: lisp operating systems
Date:
Message-ID: <842@nih-csl.UUCP>
I'm new to the lisp world, and in some early reading I've done,
have encountered references to operating systems written in lisp
(in particular, for "the lisp machine"/Symbolics 3600/LMI, etc).
This sounds neat. Can anyone point me to references which detail
operating systems written in lisp?
--
--
Steven Fellini, Nat'l Insts Health 12B/2N207 Bethesda Md 20892, 301-496-4823
Internet: ·····@alw.nih.gov uucp: uunet!nih-csl!steve
From: Sean Brunnock
Subject: Re: lisp operating systems
Date:
Message-ID: <10475@swan.ulowell.edu>
From article <···@nih-csl.UUCP>, by ·····@nih-csl.UUCP (steve fellini):
The bible of LISP Machines is the LISP Machine Manual also known as
the Chine Nual owing to the fact that the title wraps around the cover
so only those letters show.
The original manual was written by Daniel Weinreb and David Moon who
work at Symbolics I believe. Gigamos has a larger edition of the manual.
It has the same title (and subtitle) and in addition to Weinreb and Moon,
Richard M. Stallman is one of the authors.
The LISP Machines that I know of are the
Symbolics LM2
Symbolics 36**
Symbolics MacIvory
LMI (now Gigamos) Lambda
Texas Instruments Explorer I, II, and MicroExplorer
Sean Brunnock
In article <·····@swan.ulowell.edu>, ········@hawk.ulowell.edu (Sean Brunnock) writes:
> From article <···@nih-csl.UUCP>, by ·····@nih-csl.UUCP (steve fellini):
>
> The LISP Machines that I know of are the
>
> Symbolics LM2
> Symbolics 36**
> Symbolics MacIvory
> LMI (now Gigamos) Lambda
> Texas Instruments Explorer I, II, and MicroExplorer
You're missing a bunch:
Xerox 1100 (alto)
Xerox 1132 (dorado)
Xerox 1108/9 (dandelion/dandetiger)
Xerox 1185/6 (dove/daybreak)
IIM
and a variety of experimental, research machines.
> The bible of LISP Machines is the LISP Machine Manual also known as
> the Chine Nual owing to the fact that the title wraps around the cover
> so only those letters show.
>
The Chine Nual is only really a bible of the MIT-flavor lispms, and the
TI's are wandering off that mark quite a bit as the years go on.
...arun
----------------------------------------------------------------------------
Arun Welch
Lisp Systems Programmer, Lab for AI Research, Ohio State University
·····@tut.cis.ohio-state.edu
While waiting for my system to reload, I decided to look through my papers and
dug up the following paper that you might find interesting:
Computer Architectures for Artificial Intelligence Processing
Kai Hwang, Joydeep Ghosh, and Raymod Chowkwanyun
IEEE Computer, January 1987
That issue was a special issue on AI, if I remember right.
The paper lists:
Spur
Symbolics 3600 series
LMI Lambda
ALPHA
Xerox 1100 series
Tektronix 4400 series (*)
TI Explorer
(*) Was this really a true lispm? I remember Tek offering us a machine, but
it was a Smalltalk machine, and I don't remember any talk of Lisp
for it.
If you're interested in more detail, you can also look at
The Architecture of Lisp Machines
Andrew R. Pleszkun & Matthew J. Thazhuthaveetil
IEEE Computer, March 1987
or
Symbolics Architecture
David Moon
IEEE Computer, Jan 87
All three of those papers have fairly substantial bibliographies, if
you're interested in delving further into the arcana..
...arun
----------------------------------------------------------------------------
Arun Welch
Lisp Systems Programmer, Lab for AI Research, Ohio State University
·····@tut.cis.ohio-state.edu
Lisp operating systems have this in common with Smalltalk operating systems.
"The operating system does those things that can't be done by the
programmer. There shouldn't be one."
-- A. Kay, I think.
What you see instead is a bunch of packages with hooks (sounds painful!).