CLISP | |
---|---|
Tip de | compilator și runtime |
Autor | Bruno Haible și Michael Stoll |
Dezvoltator | Variat |
Sistem de operare | Sisteme de operare asemănătoare Unix , Microsoft Windows |
Limbi de interfață | Engleză |
Prima editie | aprilie 1987 |
ultima versiune | |
versiune beta |
|
Licență | Licență publică generală GNU |
Site-ul web | clipp.cons.org |
CLISP este o implementare a limbajului de programare Common Lisp . Este un software gratuit , disponibil sub GPL și face parte din proiectul GNU .
CLISP include un interpret , un compilator de bytecode , un depanator , precum și o interfață socket , o interfață pentru interfața cu alte limbaje de programare, suport puternic pentru internaționalizare și sisteme de obiecte ( CLOS și MOP ).
CLISP este scris în limbajele de programare C și Common Lisp .
CLISP a fost lansat în aprilie 1987 de studenții germani Bruno Haible și Michael Stoll , care au scris prima versiune pentru Atari ST în Common Lisp și limbaj de asamblare pentru procesorul Motorola 68000 .
Pe 9 octombrie 1992 , a fost lansată versiunea 2.0 , prima versiune a CLISP pentru Linux . [patru]
Începând cu versiunea 2.1 , lansată la 1 ianuarie 1993 , CLISP a fost lansat în conformitate cu termenii GPL . În același timp, pe lângă versiunile pentru Atari ST și Linux, au fost lansate versiuni pentru platformele Amiga 500 și 2000 , precum și pentru sistemele de operare OS / 2 și MS-DOS . Inițial, totuși, autorii nu au intenționat să lanseze CLISP sub GPL, dar CLISP a folosit biblioteca GNU readline și, prin urmare, a putut fi distribuit numai în condițiile GPL. Ca urmare a unui schimb de e-mail cu Richard Stallman , Bruno Heible a decis să nu abandoneze utilizarea GNU readline și să distribuie CLISP sub GPL. [5]
CLISP este foarte portabil și rulează pe toate sistemele de operare asemănătoare Unix , precum și pe Microsoft Windows .
Paul Graham a folosit CLISP pentru a crea software- ul Viaweb , care a permis utilizatorilor să-și creeze propriile magazine online. În vara anului 1998, Viaweb a fost achiziționată de Yahoo! .
Lisp comun | |||||||
---|---|---|---|---|---|---|---|
Implementări |
| ||||||
Software |
| ||||||
Publicații |
| ||||||
comitetul de proiectare |
| ||||||
Alte |
|
Lisp | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Caracteristici |
| ||||||||||||||
Implementări |
| ||||||||||||||
Hardware |
| ||||||||||||||
Comunitate |
| ||||||||||||||
|
Proiectul GNU | ||
---|---|---|
Poveste | ||
Licențe |
| |
software _ |
| |
Personalități |
| |
Alte subiecte |
|