Maclisp

E146667

Maclisp is an early and influential dialect of the Lisp programming language developed at MIT, notable for shaping later Lisp systems and language designs.

All labels observed (2)

Label Occurrences
Maclisp canonical 3
Multics Maclisp 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Lisp dialect
programming language implementation
academicInstitution Massachusetts Institute of Technology
basedOn Lisp
countryOfOrigin United States
developer MIT Project MAC
Massachusetts Institute of Technology
historicalRole bridge between early Lisp 1.5 and later industrial Lisp dialects
important early Lisp for time-sharing systems
major influence on the design of Common Lisp
inception 1960s
influenced Common Lisp
Emacs Lisp
Franz Lisp
Lisp Machine Lisp
Scheme implementations at MIT
Zetalisp
license proprietary (historically, MIT-distributed)
locationOfDevelopment Cambridge, Massachusetts
notableApplication early Emacs variants
early versions of Macsyma
notableFeature compiled and interpreted execution modes
fast numeric computation for its time
integration with time-sharing operating systems
lexical and dynamic scoping mechanisms (historically evolving)
powerful macro system
support for arrays and numeric types
notablePerson Guy L. Steele Jr.
Jon L. White
Richard Greenblatt
paradigm functional programming
symbolic programming
platform DEC TOPS-10
linked to: TOPS-10

ITS (Incompatible Timesharing System)
PDP-10
PDP-6
TENEX
TOPS-20
programmingLanguageFamily Lisp
status historical / discontinued
supports dynamic typing
first-class functions
garbage collection
recursive functions
use artificial intelligence research
language research and prototyping
symbolic computation

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Emacs Lisp influencedBy Maclisp
Common Lisp influencedBy Maclisp
Multics Emacs programmingLanguage Multics Maclisp
linked to: Maclisp