CLISP

редактировать
CLISP
LogoCLISP.jpg
Первоначальный автор (ы) Бруно Хейбл, Майкл Столл
Разработчик (и) Разное
Первоначальный выпускапрель 1987 г.; 33 года назад (1987-04)
Стабильный выпуск 2.49 / 7 июля 2010 г.; 10 лет назад (07.07.2010)
Репозиторий Измените это в Викиданных
Операционная система Кросс-платформенный
Доступен вCommon Lisp
Тип Компилятор, среда выполнения
Лицензия Стандартная общественная лицензия GNU
Веб-сайтclisp.sourceforge.io

В вычислениях, CLISP представляет собой реализацию языка программирования Common Lisp изначально разработан Бруно Хейбле и Майклом Столлом для Atari ST. Сегодня он поддерживает операционные системы Unix и Microsoft Windows ..

CLISP включает интерпретатор, байт-код компилятор, отладчик, интерфейс сокета, высокоуровневый интерфейс иностранного языка, сильная поддержка интернационализации и две системы объектов : Common Lisp Object System (CLOS) и протокол метаобъектов (MOP).

Он написан на C и Common Lisp. Теперь это часть проекта GNU и бесплатное программное обеспечение, доступное в соответствии с условиями Стандартной общественной лицензии GNU (GPL).

Содержание
  • 1 История
  • 2 Порты
  • 3 Принятие
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
История

Haible изначально не намеревался распространять CLISP под GPL, но в ходе широко разрекламированного обмена электронной почтой с Ричардом Столлманом он в конце концов согласился сделать это. Речь шла о том, был ли CLISP производным продуктом от GNU readline библиотеки.

Порты

CLISP чрезвычайно портативен, работает почти на всех Операционные системы на основе Unix , а также Microsoft Windows. Хотя интерпретация байт-кода обычно медленнее, чем запуск скомпилированных собственных двоичных файлов, это не всегда является серьезной проблемой (особенно в таких приложениях, как веб-разработка, где ввод-вывод является узким местом). CLISP также легче настроить, чем другие популярные FOSS Common Lisp, такие как SBCL.

Adoption

Пол Грэм использовал CLISP для запуска программного обеспечения для своего Viaweb запуск. Viaweb было ранним веб-приложением ; его части до сих пор существуют как магазины Yahoo!, являющиеся базой для Yahoo Shopping.

Конрад Барски использует некоторые специфические для CLISP функции в упражнениях из учебника.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • GNU Common Lisp - другая реализация Common Lisp проекта GNU
Ссылки
Внешние ссылки

.

Последняя правка сделана 2021-05-13 11:20:05
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте