Maclisp

Maclisp
ParadigmsMulti-paradigm: functional, procedural, reflective, meta
FamilyLisp
Designed byRichard Greenblatt
Jon L. White
DeveloperMIT: Project MAC
First appearedJuly 1966 (1966-07)
Typing disciplinedynamic, strong
Implementation languageAssembly language, PL/I
PlatformPDP-6, PDP-10
OSIncompatible Timesharing System, TOPS-10, TOPS-20, Multics
Filename extensions.lisp, .fasl
Influenced by
Lisp 1.5
Influenced
Common Lisp

Maclisp (or MACLISP, sometimes styled MacLisp or MacLISP) is a programming language, a dialect of the language Lisp. It originated at the Massachusetts Institute of Technology's (MIT) Project MAC[1] (from which it derived its prefix) in the late 1960s and was based on Lisp 1.5.[2] Richard Greenblatt was the main developer of the original codebase for the PDP-6;[1] Jon L. White was responsible for its later maintenance and development. The name Maclisp began being used in the early 1970s to distinguish it from other forks of PDP-6 Lisp, notably BBN Lisp.

  1. ^ a b Levy, Steven (1984). Hackers: Heroes of the Computer Revolution. Doubleday. ISBN 0-385-19195-2.
  2. ^ Project MAC Progress Report IV: July 1966 to July 1967 (PDF) (Report). n.d. p. 19. Archived from the original (PDF) on March 8, 2016. The higher-level language used for most of the vision laboratory program is the PDP-6 LISP System. This system is based chiefly on the LISP 1.5 programming language, but has been extensively modified in a number of ways. These include many new functions and services, including facilities for linking with programs written in other languages.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne