MDL
E1008109
MDL is a Lisp-derived programming language developed at MIT for advanced artificial intelligence research and interactive computing.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
AI programming language
ⓘ
Lisp dialect ⓘ programming language ⓘ |
| basedOn | Lisp NERFINISHED ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| designedFor |
artificial intelligence research
ⓘ
interactive computing ⓘ symbolic computation ⓘ time-shared computing environments ⓘ |
| developedAt |
MIT Artificial Intelligence Laboratory
NERFINISHED
ⓘ
Massachusetts Institute of Technology NERFINISHED ⓘ |
| developedForInstitution | MIT AI Lab researchers ⓘ |
| domain |
artificial intelligence
ⓘ
research computing ⓘ |
| era | 1970s ⓘ |
| evaluationStrategy | eager evaluation ⓘ |
| executionModel | interpreted ⓘ |
| fullName | Model Development Language ⓘ |
| hasAbbreviation | MDL NERFINISHED ⓘ |
| hasFeature |
backtracking facilities
ⓘ
coroutines ⓘ interactive read–eval–print loop ⓘ pattern-directed invocation ⓘ powerful macro system ⓘ structured data types ⓘ |
| hasSyntax | S-expression-based syntax ⓘ |
| influenced |
ZIL
NERFINISHED
ⓘ
later AI-oriented Lisp systems ⓘ |
| influencedBy | Lisp NERFINISHED ⓘ |
| languageFamily | Lisp family ⓘ |
| notableUse | early interactive fiction prototypes ⓘ |
| paradigm |
functional programming
ⓘ
symbolic programming ⓘ |
| supports |
dynamic typing
ⓘ
first-class functions ⓘ garbage collection ⓘ higher-order functions ⓘ incremental development ⓘ interactive debugging ⓘ list processing ⓘ recursion ⓘ symbolic data structures ⓘ |
| targetPlatform | PDP-10 NERFINISHED ⓘ |
| typingDiscipline | dynamic ⓘ |
| usedFor |
experimental AI systems
ⓘ
knowledge representation experiments ⓘ natural language understanding research ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.