Lisp
来自Ac-Wiki
更多操作
Lisp(List Processor)是一种基于符号表达式(S-表达式)的编程语言家族,由约翰·麦卡锡于1958年发明,是第二古老的编程语言。其核心数据结构是链表和原子,代码以括号嵌套的列表形式书写,实现了“同像性”——代码与数据结构统一。主要用于人工智能研究、符号计算、快速原型开发。主要方言包括Common Lisp、Scheme和Clojure。特性包括:动态类型、自动内存管理、宏系统、尾递归优化。1980年代Common Lisp标准化,2007年Clojure在JVM上流行。