SBCL

SBCL
SBCL
SBCL 1.0.16.34
Тип Компилятор и ОС Различные Mac OS X, Microsoft Windows
Версия 1.0.29[1] — 4 июня 2009
Лицензия Общественное достояние с частями под MIT License и BSD License
Сайт www.sbcl.org

Steel Bank Common Lisp (SBCL) — свободная реализация языка программирования Common Lisp.

Был анонсирован Вильямом Ньюменом (William Newman) в декабре 1999 года[2] как ответвление от CMU Common Lisp (англ.) (CMUCL). Отличался от CMUCL возможностью его сборки любой ANSI-совместимой реализацией Common Lisp.

Название представляет из себя игру слов: SBCL основан на Carnegie Mellon University Common Lisp (Common Lisp университета Карнеги — Меллон) — Эндрю Карнеги был успешным сталепромышленником, отсюда и «Steel» (англ. сталь); а Эндрю Меллон банкиром — «Bank» (банк).

Особенности

В состав SBCL входит компилятор, который по-умолчанию большую часть кода компилирует в машинный код, хотя есть возможность использовать режим интерпретатора.

SBCL поддерживает следующие платформы: x86-64, SPARC, Alpha, MIPS, Си[3]. Чтобы скомпилировать SBCL, используется одна из поддерживаемых реализаций Common Lisp (в том числе и сам SBCL), которая компилирует SBCL, и затем уже эта новая скомпилированная версия компилирует саму себя.

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "SBCL" в других словарях:

  • SBCL — Steel Bank Common Lisp (SBCL) ist ein Fork der freien Common Lisp Implementierung CMUCL. Es ist zum Teil Public Domain, einige Teile stehen aber unter BSD ähnlichen Lizenzen. Eine häufig mit SBCL verwendete Entwicklungsumgebung ist SLIME.… …   Deutsch Wikipedia

  • Steel Bank Common Lisp — SBCL SBCL 1.0.16.34 Тип Компилятор и runtime …   Википедия

  • Сурьма химический элемент — (франц. Antimoine, англ. Antimony, нем. Antimon, лат. Stibium, откуда символ Sb, или Regulus antimonii; атомн. вес = 120, если О = 16) блестящий серебристо белый металл, обладающий грубопластинчатым кристаллическим изломом или зернистым, смотря… …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона

  • Steel Bank Common Lisp — Infobox Software name = SBCL logo = author = Forked by William Newman from CMUCL developer = Various released = December 1999 (fork) latest release version = 1.0.20 latest release date = 1 September 2008 latest preview version = latest preview… …   Wikipedia

  • Steel Bank Common Lisp — (SBCL) ist ein Fork der freien Common Lisp Implementierung CMUCL. Es ist zum Teil Public Domain, einige Teile stehen aber unter BSD ähnlichen Lizenzen. Eine häufig mit SBCL verwendete Entwicklungsumgebung ist SLIME. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Common Lisp — Paradigm(s) Multi paradigm: procedural, functional, object oriented, meta, reflective, generic Appeared in 1984, 1994 for ANSI Common Lisp Developer ANSI X3J13 committee Typing discipline …   Wikipedia

  • CMUCL — Carnegie Mellon University Common Lisp (CMUCL) ist eine freie Implementierung der Programmiersprache Common Lisp. CMUCL ist gemeinfrei. Inhaltsverzeichnis 1 Geschichte 2 Plattformen 3 Weblinks 4 Einzelnachweise …   Deutsch Wikipedia

  • Spice Lisp — Carnegie Mellon University Common Lisp (CMUCL) ist eine freie Implementierung der Programmiersprache Common Lisp. CMUCL ist gemeinfrei. Inhaltsverzeichnis 1 Geschichte 2 Plattformen 3 Weblinks 4 Einzelnachweise …   Deutsch Wikipedia

  • Common Lisp — Семантика: мультипарадигмальный: объектно ориентированный, функциональный, императивный, метаязык Тип исполнения: компилируемый Появился в: 1984, стандартизирован ANSI в 1994 …   Википедия

  • CMU Common Lisp — Carnegie Mellon University Common Lisp (CMUCL) ist eine freie Implementierung der Programmiersprache Common Lisp. CMUCL ist gemeinfrei. Inhaltsverzeichnis 1 Geschichte 2 Plattformen 3 Weblinks …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»