📅  最后修改于: 2020-11-03 07:04:57             🧑  作者: Mango
约翰·麦卡锡(John McCarthy)于1958年,即FORTRAN的发展不久后,发明了LISP。它最初由Steve Russell在IBM 704计算机上实现。
它特别适用于人工智能程序,因为它可以有效地处理符号信息。
Common Lisp起源于1980年代和1990年代,试图统一Maclisp的几个实施小组的工作,例如ZetaLisp和NIL(Lisp的新实施)等。
它是一种通用语言,可以轻松扩展以实现特定的实现。
用Common LISP编写的程序不依赖于机器特定的特征,例如字长等。
它与机器无关
它使用迭代设计方法,并且易于扩展。
它允许动态更新程序。
它提供了高级调试。
它提供了高级的面向对象的编程。
它提供了一个方便的宏系统。
它提供了广泛的数据类型,例如对象,结构,列表,向量,可调整的数组,哈希表和符号。
它是基于表达式的。
它提供了一个面向对象的条件系统。
它提供了完整的I / O库。
它提供了广泛的控制结构。
在Lisp中内置的大型成功应用程序。
埃马克斯
G2
AutoCad
伊戈尔雕刻师
雅虎商店