Steel Bank Common Lisp
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 24 december 2021; kontroller kräver
2 redigeringar .
Steel Bank Common Lisp ( SBCL ) är en gratis implementering av programmeringsspråket Common Lisp . SBCL tillkännagavs av William Newman i december 1999 som en utlöpare av CMU Common Lisp (CMUCL). [3] En skillnad mot CMUCL är att den kan monteras av vilken ANSI -kompatibel implementering som helst av Common Lisp.
Titel
Namnet är en lek med ord : SBCL är baserad på Carnegie Mellon University Common Lisp ( ryska Common Lisp of Carnegie Mellon University ) - Andrew Carnegie var en framgångsrik ståltillverkare, därav "Stål" (från engelska - "stål"); och Andrew Mellon som bankir - "Bank" ( bank ).
Funktioner
SBCL inkluderar en kompilator som kompilerar det mesta av koden till maskinkod som standard, även om det är möjligt att använda tolkläge .
Det mesta av SBCL är skrivet i Common Lisp och cirka 10% i C [4] . För att kompilera SBCL används en av de stödda implementeringarna av Common Lisp (inklusive SBCL själv) för att kompilera SBCL, och sedan kompilerar den här nya kompilerade versionen sig själv.
Portabilitet
SBCL stöder hårdvaruplattformar: x86 , x86-64 , PowerPC , SPARC , Alpha , MIPS , HPPA , ARM .
Systemet är implementerat under Linux för alla plattformar som stöds, såväl som under Windows , Mac OS X , NetBSD , OpenBSD , FreeBSD , DragonFly BSD , Debian GNU/kFreeBSD , Solaris på x86- och x86-64- plattformar . Det finns också flera fler portar för olika kombinationer av ovanstående arkitekturer och operativsystem (se tillgänglighetstabellen på projektets webbplats .
Anteckningar
- ↑ Nytt i version 2.2.3 . Arkiverad från originalet den 14 april 2022. Hämtad 15 april 2022.
- ↑ sbcl Open Source-projektet på Open Hub: Languages-sidan - 2006.
- ↑ Text i e-postmeddelande som tillkännager SBCL Arkiverad 19 juli 2011 på Wayback Machine
- ↑ Christophe Rhodes: SBCL: a Sanely-Bootstrappable Common Lisp Arkiverad 20 september 2009 på Wayback Machine
Länkar
Vanlig Lisp |
---|
Genomföranden |
|
---|
programvara | Bibliotek |
- CLSQL
- -HTTP
- CL-PPCRE
- CLX
- järnklädd
- Symbolisk webb
- Ovanlig webb
- Webblocks
- Hunchentoot
- AllegroCache
- ASDF
- CLiki
- CLIM
|
---|
Ansökningar |
|
---|
Utvecklingsmiljöer |
|
---|
|
---|
Publikationer |
- the Language
- Paradigm för AI-
- Protocol
- På
- Praktisk Vanlig
- Objektorienterad programmering i Common
|
---|
designkommitté |
|
---|
Övrig |
|
---|