[comp.lang.lisp] lisp operating systems

steve@nih-csl.UUCP (steve fellini) (12/02/88)

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: steve@alw.nih.gov	uucp: uunet!nih-csl!steve

sbrunnoc@hawk.ulowell.edu (Sean Brunnock) (12/05/88)

From article <842@nih-csl.UUCP>, by steve@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

welch@tut.cis.ohio-state.edu (Arun Welch) (12/05/88)

In article <10475@swan.ulowell.edu>, sbrunnoc@hawk.ulowell.edu (Sean Brunnock) writes:
> From article <842@nih-csl.UUCP>, by steve@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
welch@tut.cis.ohio-state.edu

welch@tut.cis.ohio-state.edu (Arun Welch) (12/06/88)

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
welch@tut.cis.ohio-state.edu

mac3n@babbage.acc.virginia.edu (Alex Colvin) (12/06/88)

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!).