Difference between revisions of "INTERLISP"

From Computer History Wiki
Jump to: navigation, search
m (+cat)
(AltoLisp, Jericho, VAX, etc.)
Line 4: Line 4:
  
 
The first version of INTERLISP was essentially a renaming of the latest iteration of BBN LISP, which was hosted on [[PDP-10]] computers running [[TENEX]].  When built for running on a [[Maxc]], it can use the compact '''Byte Lisp''' instruction set provided by that computer.
 
The first version of INTERLISP was essentially a renaming of the latest iteration of BBN LISP, which was hosted on [[PDP-10]] computers running [[TENEX]].  When built for running on a [[Maxc]], it can use the compact '''Byte Lisp''' instruction set provided by that computer.
 +
 +
==AltoLisp==
 +
 +
The version of INTERLISP running on the [[Xerox Alto]] was called '''AltoLisp'''.  ''AltoLisp served as a model and departure point for Interlisp-D.'' - Teitelman and Masinter.
  
 
==Interlisp-D==
 
==Interlisp-D==
  
INTERLISP was ported to the Xerox D machines, and this version was called Interlisp-D.
+
INTERLISP was ported to the Xerox D machines, and this version was called '''Interlisp-D'''.
 +
 
 +
According to Larry Masinter: ''All Interlisp-D machines were microcoded to emulate a bytecode set that evolved only in small ways from the Deutsch design.''
  
 
==Other hosts==
 
==Other hosts==
  
INTERLISP was ported to the [[IBM]] [[IBM System/370|System/370]], [[CDC]] 3300, and [[Burroughs B6700]].
+
INTERLISP was ported to the [[IBM]] [[IBM System/370|System/370]], [[CDC]] 3300, [[Burroughs B6700]], [[BBN Jericho workstation|Jericho]], and [[VAX]].
  
 
==External links==
 
==External links==
  
 
* [http://www.bitsavers.org/pdf/xerox/interlisp/Interlisp_Reference_Manual_Oct_1974.pdf Interlisp Reference Manual from 1974]
 
* [http://www.bitsavers.org/pdf/xerox/interlisp/Interlisp_Reference_Manual_Oct_1974.pdf Interlisp Reference Manual from 1974]
 +
* [http://www.softwarepreservation.org/projects/LISP/interlisp-d/Deutsch-3IJCAI.pdf A LISP Machine with Very Compact Programs], L. Peter Deutsch, 1973.
 +
* [http://www.softwarepreservation.org/projects/LISP/uppsala/Haraldson-LISP_details.pdf LISP-details - INTERLISP 360-370], Anders Haraldsson , 1975.
 +
* [http://i.stanford.edu/pub/cstr/reports/cs/tr/81/879/CS-TR-81-879.pdf Interlisp-VAX: - A Report], Larry Masinter, 1981.
  
{{stub}}
+
{{semi-stub}}
  
 
[[Category: Languages]]
 
[[Category: Languages]]

Revision as of 06:55, 1 April 2022

INTERLISP is a LISP dialect developed at Xerox PARC from BBN LISP.

INTERLISP-10

The first version of INTERLISP was essentially a renaming of the latest iteration of BBN LISP, which was hosted on PDP-10 computers running TENEX. When built for running on a Maxc, it can use the compact Byte Lisp instruction set provided by that computer.

AltoLisp

The version of INTERLISP running on the Xerox Alto was called AltoLisp. AltoLisp served as a model and departure point for Interlisp-D. - Teitelman and Masinter.

Interlisp-D

INTERLISP was ported to the Xerox D machines, and this version was called Interlisp-D.

According to Larry Masinter: All Interlisp-D machines were microcoded to emulate a bytecode set that evolved only in small ways from the Deutsch design.

Other hosts

INTERLISP was ported to the IBM System/370, CDC 3300, Burroughs B6700, Jericho, and VAX.

External links