Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What was the first LISP not created by John McCarthy?

Please correct me if I am wrong but I understand that John McCarthy was involved with first versions of LISP, but variations of the language were created starting with 1.5.

My question is what was the first non-McCarthy version of LISP?

like image 425
Eli Schneider Avatar asked Nov 03 '11 11:11

Eli Schneider


People also ask

When was Lisp created?

LISP, in full list processing, a computer programming language developed about 1960 by John McCarthy at the Massachusetts Institute of Technology (MIT).

Why was Lisp invented?

Lisp was originally created as a practical mathematical notation for computer programs, influenced by (though not originally derived from) the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence (AI) research.

Who introduced Lisp in AI?

LISP, an acronym for list processing, is a programming language that was designed for easy manipulation of data strings. Developed in 1959 by John McCarthy, it is a commonly used language for artificial intelligence (AI) programming.

Is Common Lisp still used?

LISP. One of the old languages, LISP, has lost its fame and started its journey to death. The language is being rarely used by developers these days. LISP is a language of fully parenthesised prefix notation and is the second oldest high-level programming language, developed in 1960.


1 Answers

Well, technically, McCarthy didn't actually create LISP, the way we know it. McCarthy created a formalism for reasoning about programs, that looked a fair amount like LISP, but not exactly. Steve "Slug" Russell realized that it would not be difficult to implement that formalism in a computer program on the IBM 704, and did so.

It was a bug in that original program that gave us the traditional formatting of LISP lists. The code was supposed to display

(A, B, C)

and a bug caused it to display

(A B C)

instead. Everyone who saw it liked the comma-less form better, and the bug became a feature.

The names CAR and CDR came directly from the IBM 704 architecture.

like image 184
John R. Strohm Avatar answered Sep 21 '22 11:09

John R. Strohm