scheme
Slide 7 : 42
Scheme
Scheme is a small, yet powerful language in the Lisp family
Scheme characteristics:
Supports functional programming - but not on an exclusive basis
Is syntactically and uniformly based on parenthesized prefix notation
Programming goes hand in hand with language development
Functions are first class data objects
Uses static binding of free names in procedures and functions
Types are checked and handled at run time - no static type checking
Parameters are evaluated before being passed - no lazyness
Programming (definition of functions) can be seen as language development
Scheme
is an attractive alternative to
Common Lisp
(a big monster) and
Emacs Lisp
(the rather primitive extension language of Emacs).
Schemers.org home page