Категории программ

Новые программы

Steel Bank Common Lisp

8 Грудня, 2013 0

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

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

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

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

Большая часть SBCL написана на Common Lisp и приблизительно 10% на Си. Чтобы скомпилировать SBCL, используется одна из поддерживаемых реализаций Common Lisp (в том числе и сам SBCL), которая компилирует SBCL, и затем уже эта новая скомпилированная версия компилирует саму себя.

Поддерживаемые аппаратные платформы Steel Bank Common Lisp:

x86
x86-64
PowerPC
SPARC
Alpha
MIPS
HPPA

Steel Bank Common Lisp

Ссылки

Сайт Steel Bank Common Lisp

Скачать Steel Bank Common Lisp

Компиляторы , Разработчику , Средства разработки

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