Common Lisp
Common Lisp — промышленный стандарт языка Лисп (ANSI X3.226-1994). Был разработан с целью привести к общему знаменателю множество существовавших на тот момент диалектов Лиспа. Включает в себя объектно-ориентированную подсистему CLOS, развитую систему Lisp макросов, позволяющую вводить в язык новые синтаксические конструкции, использовать техники метапрограммирования и обобщённого программирования.
Большинство современных реализаций Лиспа ориентируются либо на него, либо на альтернативный «академический» диалект лиспа — Scheme.
РеализацииПравить
- Common Lisp Implementation — список распространённых реализаций.
СвободныеПравить
ПроприетарныеПравить
- www.franz.com — Frantz Inc — производитель Allegro Lisp
- LispWorks
- Corman Lisp — компактный, слегка сокращённый CommonLisp для Windows. По лицензии — нечто среднее между Open Source и Shareware.
СсылкиПравить
- CLiki — Common Lisp Wiki
- common-lisp.net — хостинг для размещения открытых программных проектов.
- clisp.linkfly.ru — Множество материалов по Common Lisp
ДокументацияПравить
- Common Lisp the Language, 2nd Edition by by Guy L. Steele классическое руководство по Common Lisp
- cl-cookbook.sourceforge.net — Поваренная книга Common Lisp