lisp主要有scheme和common lisp兩種方言,
scheme語法規則簡潔;common lisp 規則複雜,內置oop,函數庫多;
具有(code is data; data is code)的表達力,內建大整數和複數支持;
同時具有閉包及lambda表達式,
藉此可方便實現C語言中的static靜態變量,java中類static靜態變量,對象變量和私有方法;
目前scheme使用的chez scheme的petite 解釋器,一鍵安裝,使用類似Python
http://www.scheme.com/resources.html
scheme的racket版本
Structure and Interpretation of Computer Programs 在線教程
http://mitpress.mit.edu/sicp/full-text/book/book.html
Larceny對scheme的二進制編譯器
Common Lisp主站
Steel Bank Common Lisp 編譯器
FP論壇聚集地