img

Lisp语言及分支:Scheme和Common Lisp

在编程语言史上,Lisp代表了一种重要的编程思想。Lisp的基础是数学和逻辑,而Fortran代表的是与硬件架构的依附与融合。Lisp在创建之初就定义了现代语言广为流行的几种编程思想,其中2种至今仍然是Lisp所独有的。如果你熟悉的语言足够多,可以看出这样的趋向,Java、Perl、Python、Ruby,语言越是进化越在思想上向Lisp靠拢。 经过半个多世纪的发展,Lisp依然表现出旺盛的生命力,这与其两门方言的流行和普及有关,它们是Scheme和Clojure。Scheme具有很好的移植性和嵌入性,由于其解释语言的特性,不同的平台的都有相应的解释器;Scheme另一个特点就是解释器非常小巧,可以作为一门脚本语言内嵌于很多工具之中,例如GNU。Lisp的另一门方言是当今在JVM平台大红大紫的Clojure,带着Lisp的语言特性,具备良好动态函数式编程的Clojure可以编译为字节码在JVM上运行。 本专辑针对Common Lisp 和Scheme学习中所能接触的比较流行的资料进行汇总,希望能给大家在Lisp的学习中提供一些便利。

共26个

Common LISP A Gentle Introduction to Symbolic Computation
On Lisp Advanced Techniques for Common Lisp
LAND OF LISP Learn to Program in Lisp, One Game at a Time!
ANSI Common Lisp
Practical Common Lisp英文原版+原书示例代码
ansi-common-lisp开源最新版
Practical Common Lisp编程(中文版
Basic Lisp Techniques
Common Lisp - A Gentle Introduction To Symbolic Computation
COMMON LISP An Interactive Approach
Common Lisp the Language, 2nd Edition
Writing GNU Emacs Extensions
A Practical Theory of Programming
a Practical Theory of Programming 2015-9-19 版
Interpreting LISP by Gary D. Knott
Successful Lisp How to Understand and Use Common Lisp - David B. Lamkins
LISP文档集合
An Introduction to Scheme and its Implementation
Concrete Abstractions An Introduction to Computer Science Using Scheme
Programming In Scheme