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
This entity first appeared as the object of triple T1261287 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Maclisp Context triple: [Emacs Lisp, influencedBy, Maclisp]
-
A.
Chez Scheme
Chez Scheme is a high-performance, optimizing implementation of the Scheme programming language widely used for both research and production systems.
-
B.
Common Lisp
Common Lisp is a powerful, multi-paradigm dialect of the Lisp programming language standardised in the 1980s, known for its rich macro system, dynamic typing, and suitability for large-scale, extensible software systems.
-
C.
Lisp programming language
Lisp is a pioneering high-level programming language, especially influential in artificial intelligence research and known for its symbolic processing and distinctive parenthesized syntax.
-
D.
Revised^n Report on the Algorithmic Language Scheme
The Revised^n Report on the Algorithmic Language Scheme is the series of formal documents that define and evolve the official specification of the Scheme programming language.
-
E.
MIT Scheme
MIT Scheme is a long-standing, feature-rich implementation of the Scheme programming language developed at the Massachusetts Institute of Technology, often used for teaching and research in computer science.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Maclisp Target entity description: Maclisp is an early and influential dialect of the Lisp programming language developed at MIT, notable for shaping later Lisp systems and language designs.
-
A.
Chez Scheme
Chez Scheme is a high-performance, optimizing implementation of the Scheme programming language widely used for both research and production systems.
-
B.
Common Lisp
Common Lisp is a powerful, multi-paradigm dialect of the Lisp programming language standardised in the 1980s, known for its rich macro system, dynamic typing, and suitability for large-scale, extensible software systems.
-
C.
Lisp programming language
Lisp is a pioneering high-level programming language, especially influential in artificial intelligence research and known for its symbolic processing and distinctive parenthesized syntax.
-
D.
Revised^n Report on the Algorithmic Language Scheme
The Revised^n Report on the Algorithmic Language Scheme is the series of formal documents that define and evolve the official specification of the Scheme programming language.
-
E.
MIT Scheme
MIT Scheme is a long-standing, feature-rich implementation of the Scheme programming language developed at the Massachusetts Institute of Technology, often used for teaching and research in computer science.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Lisp dialect
ⓘ
programming language implementation ⓘ |
| academicInstitution | Massachusetts Institute of Technology ⓘ |
| basedOn |
Lisp programming language
ⓘ
surface form:
Lisp
|
| countryOfOrigin |
United States of America
ⓘ
surface form:
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 (for GNU Emacs environment) ⓘ
surface form:
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 |
TOPS-10
ⓘ
surface form:
DEC TOPS-10
ITS (Incompatible Timesharing System) ⓘ PDP-10 ⓘ PDP-6 ⓘ TENEX operating system ⓘ
surface form:
TENEX
TOPS-20 ⓘ |
| programmingLanguageFamily |
Lisp programming language
ⓘ
surface form:
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
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Maclisp Description of subject: Maclisp is an early and influential dialect of the Lisp programming language developed at MIT, notable for shaping later Lisp systems and language designs.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.