Перейти к навигации Перейти к поиску
Автор (ы) оригинала | Эрик Марсден |
---|---|
Разработчики) | Люк Горри и Гельмут Эллер |
изначальный выпуск | середина 2003 г. |
Репозиторий | |
Операционная система | Linux , Solaris , FreeBSD , NetBSD , OpenBSD , Mac OS X , Microsoft Windows |
Доступно в | Emacs Lisp , Common Lisp |
Тип | Редактор исходного кода |
Лицензия | Программное обеспечение , являющееся общественным достоянием , [1] части в GPL v2, LGPL , BSD |
Интернет сайт | общий-лисп. |
SLIME , улучшенный режим взаимодействия с Лиспом для Emacs , является режимом Emacs для разработки приложений Common Lisp . SLIME происходит из режима Emacs под названием SLIM, написанного Эриком Марсденом. Он разработан Люком Горри и Гельмутом Эллером как проект общедоступного программного обеспечения с открытым исходным кодом [1] . Более 100 разработчиков Lisp внесли свой код в SLIME с момента запуска проекта в 2003 году. SLIME использует бэкэнд под названием Swank, который загружается в Common Lisp.
SLIME работает со следующими реализациями Common Lisp:
- CMU Common Lisp (CMUCL)
- Scieneer Common Lisp
- Steel Bank Common Lisp (SBCL)
- Clozure CL (бывший OpenMCL)
- LispWorks
- Аллегро Common Lisp
- CLISP
- Встраиваемый Common Lisp (ECL)
- Вооруженный медведь Common Lisp (ABCL)
Некоторые реализации других языков программирования используют SLIME:
- Clojure
- JavaScript [2]
- Кава , реализация схемы
- GNU R [3]
- Рубин [4]
- Схема MIT
- Схема48
Также есть клоны SLIME:
- SOLID для OCaml
Ссылки [ править ]
- ^ a b Slime на github.com «Лицензия SLIME - бесплатное программное обеспечение. Все файлы, если явно не указано иное, являются общественным достоянием».
- ^ swank-js
- ^ swankr
- ^ [1] в репозитории слизи.
Внешние ссылки [ править ]
- Страница проекта SLIME
- Рождение SLIME в списке рассылки cmucl-imp (август 2003 г.)
- Презентация SLIME Тобиаса Ритвейлера (2008)
- Обзор SLIME Энди Винго
- «Советы и методы работы со слизью» Билла Клементсона - Часть 1 (см. Также Часть 2 , Часть 3 , Часть 4 , Часть 5 , Часть 6 и Часть 7 )
- Билл Клементсон «Рефакторинг SLIME» описывает, как настроить SLIME.
- Билл Клементсон «Раскладки клавиатуры Emacs и рабочий буфер SLIME»
- "Учебники по CL, музыке и SLIME" Билла Клементсона содержат хороший учебник по SLIME.
- Марко Барингер (гуру SLIME) установка SLIME
- Марко Барингер "Редактирование кода Lisp с помощью Emacs"
- Архивы Slime-devel
- Современный Swank для схемы MIT / GNU для использования с SLIME CVS