КЛИСП

  • История и разработка

    • CLISP — реализация языка программирования Common Lisp, разработанная Бруно Хайблом и Майклом Столлом для Atari ST.  
    • Первоначально CLISP не распространялся под лицензией GPL, но позже Хайбл согласился на это после обмена сообщениями с Ричардом Столлманом.  
  • Особенности и функциональность

    • CLISP включает интерпретатор, компилятор байт-кода, отладчик, интерфейс сокетов, высокоуровневый интерфейс на иностранном языке, мощную поддержку интернационализации и две объектные системы: CLOS и MOP.  
    • Написана на C и Common Lisp.  
    • Является частью проекта GNU и свободным программным обеспечением под лицензией GPL.  
  • Портативность и производительность

    • CLISP работает практически во всех операционных системах на базе Unix и в Microsoft Windows.  
    • Интерпретация байт-кода медленнее, чем запуск скомпилированных двоичных файлов, но это не всегда проблема в веб-разработке.  
    • CLISP проще в настройке, чем другие популярные FOSS Common Lisps, такие как SBCL.  
  • Принятие и использование

    • Пол Грэм использовал CLISP для запуска программного обеспечения для Viaweb, одного из первых веб-приложений.  
    • Части Viaweb до сих пор существуют под названием Yahoo! Магазины, база для Yahoo Shopping.  
    • В книге Конрада Барски «Land of Lisp» используются функции, специфичные для CLISP.  
  • Дополнительная информация

    • Портал бесплатного программного обеспечения с открытым исходным кодом.  
    • GNU Common Lisp — другая реализация Common Lisp в проекте GNU.  
    • Внешние ссылки: официальный веб-сайт, статья Clisp о CLIKI.  

Полный текст статьи:

КЛИСП

Оставьте комментарий

Прокрутить вверх