n.
A programming language that processes lists. It is widely used in artificial intelligence research.
[lis(t) p(rocessing).]
Dictionary:
LISP (lĭsp)
|
[lis(t) p(rocessing).]
5min Related Video:
LISP |
Britannica Concise Encyclopedia:
LISP |
For more information on LISP, visit Britannica.com.
Computer Desktop Encyclopedia:
LISP |
(1) (Locator/Identifier Separation Protocol) A proposal from Cisco for reducing the size of the constantly expanding routing tables in the Internet. Working in conjunction with the border gateway protocol (BGP), LISP-identified packets enter the core routers with the destination service provider's IP address, not that of the end user. The provider's edge routers remove the LISP data and deliver the packets to the end users.
(2) (LISt Processing) A high-level programming language used for developing AI applications. Developed in 1960 by John McCarthy, its syntax and structure is very different from traditional programming languages. For example, there is no syntactic difference between data and instructions.
LISP is available in both interpreter and compiler versions and can be modified and expanded by the programmer. Many varieties have been developed, including versions that perform calculations efficiently. The following Common LISP example converts Fahrenheit to Celsius:
(defun convert ()
(format t "Enter Fahrenheit ")
(let ((fahr (read)))
(format t "Celsius is <126>D"
(truncate (*(-fahr 32)
(/ 5 9))))))
Download Computer Desktop Encyclopedia to your iPhone/iTouch
Hacker Slang:
LISP |
[from ‘LISt Processing language’, but mythically from ‘Lots of Irritating Superfluous Parentheses’] AI's mother tongue, a language based on the ideas of (a) variable-length lists and trees as fundamental data types, and (b) the interpretation of code as data and vice-versa. Invented by John McCarthy at MIT in the late 1950s, it is actually older than any other HLL still in use except FORTRAN. Accordingly, it has undergone considerable adaptive radiation over the years; modern variants are quite different in detail from the original LISP 1.5. The dominant HLL among hackers until the early 1980s, LISP has since shared the throne with C. Its partisans claim it is the only language that is truly beautiful. See languages of choice.
All LISP functions and programs are expressions that return values; this, together with the high memory utilization of LISPs, gave rise to Alan Perlis's famous quip (itself a take on an Oscar Wilde quote) that “LISP programmers know the value of everything and the cost of nothing”.
One significant application for LISP has been as a proof by example that most newer languages, such as COBOL and Ada, are full of unnecessary crocks. When the Right Thing has already been done once, there is no justification for bogosity in newer languages.
WordNet:
LISP |
The noun has one meaning:
Meaning #1:
a flexible procedure-oriented programing language that manipulates symbols in the form of lists
Synonym: list-processing language
| lispingly | |
| lisp | |
| lipse |
| Why does russy have a lisp? Read answer... | |
| Why do the dutch have lisps? Read answer... | |
| Why do people have lisps? Read answer... |
| Why lisping is a difficulty? | |
| What causes a lisp? | |
| What does it mean when you have a lisp? |
Copyrights:
![]() | Dictionary. The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Britannica Concise Encyclopedia. Britannica Concise Encyclopedia. © 1994-2009 Encyclopædia Britannica, Inc. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2010 The Computer Language Company Inc. All rights reserved. Read more | |
![]() | Hacker Slang. The Jargon File. Copyright © 2007. Read more | |
![]() | WordNet. WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved. Read more |
Mentioned in