Contents    Page-10    Prev    Next    Page+10    Index   


Lisp facilitates the manipulation of symbolic expressions such as program code. Therefore, Lisp is ideal for advanced compilation techniques that involve transformation of code.

Greenspun's Tenth Rule of Programming:

Any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.


Language: Lines: Time: Personnel: Cost
C++ 25,000 10 years Ph.D. $2,000,000
Lisp 150 1 week Freshman $200