LISP

( n.)

   [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  {crock}s.  When  the {Right Thing} has already been done
   once, there is no justification for {bogosity} in newer languages.

   

   We've got your numbers....

[glossary]
[Reference(s) to this entry by made by: {aliasing bug}{Amiga Persecution Complex}{grok}{languages of choice}{macrology}{precedence lossage}{T}{timesharing}]