Expressions, Types, and Functions
- slide 2 : 46
Lisp
Lisp is the next oldest programming language - only Fortran is older.
Lisp characteristics:
Invented for symbolic computations
Superficially inspired by mathematical function theory
Is syntactically and uniformly based on parenthesized prefix notation
Parsing a Lisp program is trivial
Programming goes hand in hand with language development
It is easy to access and manipulate programs from programs
Calls for tool making in Lisp
Foldoc: Lisp
Foldoc: prefix notation
Program = Data = Lists