Ссылки
Россия и страны бывшего СССР
- Форумы cyberforum.ru
- Наиболее посещаемый в последнее десятилетие форум по языку Лисп
на популярном ресурсе.
- Форумы ystok.ru
- Источник ответов
от Истоков
на вопросы
по языку Лисп и системе LispWorks.
- Lisp.Ru
- Клуб программистов на языке Лисп, в заброшенном состоянии.
- Лисп в Википедии
- Статья про язык Лисп в русской Википедии.
- fido7.ru.lisp
- Эхоконференция, отражённая на многих платных и бесплатных
NNTP-серверах, например,
nntp://news.eternal-september.org
или nntp://ddt.demos.su,
а также упомянутых на сайте www.fido7.ru.
- Возможен просмотр через соответствующий форум (группу) на сайте
http://groups.google.com/group/fido7.ru.lisp/.
Не стоит однако забывать, что эхоконференции Usenet — первичны, а группы Google — вторичны!
Англоязычные сайты и некоммерческие организации
- comp.lang.lisp
- Эхоконференция Usenet — старейший в сети ресурс для общения пользователй Лисп.
Её архив и отражение доступны в виде форума на Google:
http://groups.google.com/group/comp.lang.lisp/.
- The Common Lisp Directory
- Гиперколлекция ссылок.
- Association of Lisp Users
- Всемирная ассоциация пользователей языка Лисп.
- German Lisp User Group
- Немецкая группа пользователей (в последнее время сайт недоступен).
- Lemonodor
- Новости вокруг профессионального программирования на Лиспе.
- LispSurvey
- Обзор Лисп-систем.
- lispdoc
- Полнотекстовый поисковик по документации, книгам и библиотекам, а также
plug-in для Firefox.
Поставщики коммерческих Лисп-систем
- LispWorks LLC
- LispWorks - наиболее сбалансированная система по соотношению цена-качество.
Цена профессиональная версии — $1500. Библиотека графического интерфейса
CAPI портативна между платформами Linux, Windows и MacOS (с известными
допущениями). Есть 64-разрядные версии.
- Версия для Windows позволяет генерировать как
исполняемые файлы exe-формата, так и dll-библиотеки, поддерживает OLE Automation, включая встраиваемые в окна графического интерфейса OCX.
Готовые приложения могут распространяться безо всяких ограничений и отчислений
(кроме версий для коммерческих Unix).
- См. также Русский LispWorks.
- Franz Inc.
- Allegro Common Lisp - наиболее
крутая
система
в смысле охвата различных платформ, возможностей среды разработчика,
дополнительных библиотек (платных и с открытым кодом).
Есть 64-разрядные версии.
- Профессиональная версия для Windows генерирует
как exe-приложения, так и dll-библиотеки.
Главная неприятность - цена в несколько тысяч USD и
очень жесткая политика лицензирования готовых приложений с ежегодными
отчислениями в пользу Franz.
Хотя, говорят об академических и студенческих скидках.
- Corman Technologies
- Corman Lisp - одна из
молодых
систем, функционирующая исключительно на платформе Windows
со всеми вытекающими последствиями. Насколько мне известно, поддерживаемый
язык не во всем дотягивает до стандарта Коммон Лисп. Система весьма доступна:
в 2004 г. она стоила около $250, а студенческая версия - $125.
- Gold Hill
- Golden Common Lisp - довольно известная в эпоху DOS и Windows 3.x система.
Но в последнее время о ней слышно лишь то, что запросы клиентов остаются без ответа.
Похоже, фирма прекратила свое существование.
Общедоступные (freeware) Коммон Лисп системы
-
- CLISP
- Довольно объемная и мощная система с длинной историей развития образцовыми
исходными текстами. Когда-то автор этих строк вникал в них и пытался примкнуть
к группе поддержки. На CLISP была написана часть
нашумевшей системы Пауля Грэма (Paul Graham) ViaWeb,
проданной им на корню вместе самой фирмой за весьма круглую сумму компании
Yahoo - теперь она известна как Yahoo-Stores.
- Один из недостатков - компиляция в байт-код, а не в родной машинный код,
что, теоретически, означает более медленное исполнение. Но ведь существует ещё более медленные Java и Basic во всяких вариантах!
- CCL
(Clozure Common Lisp)
- Полная реализация Коммон Лисп с компиляцией в машинный код.
Произошла от OpenMCL, появившейся в 2001 году.
Работает на платформах Mac OS X, Linux, FreeBSD и Windows.
Название
clozure
- каламбур от англ. closure
(замыкание).
- CMUCL
(Carnegie Mellon University Common Lisp)
- Полная реализация Коммон Лисп с компиляцией в машинный код, работающая на
самых разных Unix-платформах.
- SBCL (Steel Bank CL)
- Реализация, отделившаяся от CMUCL в декабре 1999 г., сейчас довольно сильно
отличается. Поддерживается и развивается добровольцами без единой
координирующей организации. Самая популярная реализация в настоящая время.
- Основные платформы: Linux, FreeBSD и MacOS. Версия для Windows
отстаёт от других и имеет ограничения по сравнению с другими платформами.
Неполные отечественные реализации Коммон Лисп
- Ufasoft
- На платформе Windows, коммерческая, похоже, заброшенная.
- YLisp
- Платформы и версии:
- 16-разрядная версия под MS-DOS выпущена в 1993 году,
- 32-разрядная под Windows — впервые в 2003 году.
Разработчики: Дмитрий Иванов и Арсений Слободюк.
Реализация прочих диалектов Лисп
- HomeLisp
- Реализация диалекта на основе книги
Лаврова и Силагадзе
под Windows.
Хранилища исходных текстов
- CLiki
- common-lisp.net