CLISP - CLISP
Původní autoři | Bruno Haible, Michael Stoll |
---|---|
Vývojáři | Rozličný |
První vydání | Duben 1987 |
Stabilní uvolnění | 2.49 / 7. července 2010 |
Úložiště | |
Operační systém | Cross-platform |
K dispozici v | Společný Lisp |
Typ | Překladač, runtime |
Licence | GNU General Public License |
webová stránka | clisp |
tento článek potřebuje další citace pro ověření.Září 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v výpočetní, CLISP je implementace programovací jazyk Společný Lisp původně vyvinut Bruno Haible a Michael Stoll pro Atari ST. Dnes podporuje Unix a Microsoft Windows operační systémy.
CLISP obsahuje tlumočník, a bytecode překladač, debugger, zásuvka rozhraní, rozhraní cizího jazyka na vysoké úrovni, silné internacionalizace podpora, a dva objekt systémy: Společný systém objektů Lisp (CLOS) a metaobjekt protokol (MOP).
Je napsán v C a Společný Lisp. Nyní je součástí Projekt GNU a je svobodný software, k dispozici za podmínek GNU General Public License (GPL).
Dějiny
Haible původně neměl v úmyslu distribuovat CLISP pod GPL, ale v dobře propagované e-mailové výměně s Richard Stallman, nakonec s tím souhlasil. Jednalo se o to, zda byl CLISP a odvozená práce z GNU readline knihovna.[1]
Přístavy
CLISP je extrémně přenosný a běží téměř na všech Unix -na základě operační systémy stejně jako dál Microsoft Windows. Ačkoli je interpretace bytecode obvykle pomalejší než běh kompilovaných nativních binárních souborů, není to vždy zásadní problém (zejména v aplikacích, jako je vývoj webových aplikací, kde je I / O úzkým místem). CLISP je také snazší nastavit než jiné populární FOSS Běžné Lispy jako např SBCL.
Přijetí
Paul Graham použil CLISP ke spuštění softwaru pro svůj Viaweb spuštění. Viaweb byl brzy webová aplikace; jeho části stále existují jako Yahoo! Obchody, základna pro Yahoo Shopping.
Conrada Barskiho Země Lisp využívá v učebnicových cvičeních některé funkce specifické pro CLISP.
Viz také
- GNU Common Lisp —Další implementace GNU Project Common Lisp
Reference
externí odkazy
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |