1958 年左右,约翰麦卡锡发明了 Lisp( Lis t P rocessor),并继续发展成为一个完整的语言家族。
由于 StackOverflow 更多地涉及实际编程问题,因此通常问题将涉及实际的 Lisp 方言或派生语言及其实现。通常与 Lisp 相关的问题可以用 lisp 标记。有许多方言和实现,但并非所有方言对 StackOverflow 都很重要。
重要的方言和相关语言是:
Common Lisp ( tag )是一种具有许多实现和标准的通用语言 - 流行的实现是 SBCL , CLISP , Clozure CL 等
Emacs Lisp( tag ),一种 Lisp 方言及其实现,主要用于 GNU Emacs 编辑器
Scheme( tag ),一种类似 Lisp 的语言,具有许多实现和不断发展的标准
Racket ( 标签 ),一种语言及其实现派生自 Scheme
Clojure ( 标记 ),JVM 的语言和主要实现