CLISP

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. april 2019; checks kræver 5 redigeringer .
CLISP
Type compiler og runtime
Forfatter Bruno Haible og Michael Stoll
Udvikler Forskellige
Operativ system Unix-lignende operativsystemer , Microsoft Windows
Interface sprog engelsk
Første udgave april 1987
nyeste version
beta version
Licens GNU General Public License
Internet side clipp.cons.org

CLISP  er en implementering af programmeringssproget Common Lisp . Det er gratis software , tilgængelig under GPL , og en del af GNU-projektet .

CLISP inkluderer en fortolker , en bytekode - kompiler , en debugger samt en socket-interface , en grænseflade til interfacing med andre programmeringssprog, stærk internationaliseringsstøtte og objektsystemer ( CLOS og MOP ).

CLISP er skrevet i programmeringssprogene C og Common Lisp .

Historie

CLISP blev startet i april 1987 af de tyske studerende Bruno Haible og Michael Stoll , som skrev den første version til Atari ST i Common Lisp og assemblersprog til Motorola 68000 - processoren .

Den 9. oktober 1992 blev version 2.0 frigivet, den  første version af CLISP til Linux . [fire]

Fra og med version 2.1 , udgivet den 1. januar 1993 , er CLISP blevet frigivet i henhold til betingelserne i GPL . Samtidig blev der udover versioner til Atari ST og Linux udgivet versioner til Amiga 500 og 2000 platformene samt til OS/2 og MS-DOS operativsystemer . Oprindeligt havde forfatterne dog ikke til hensigt at frigive CLISP under GPL, men CLISP brugte GNU readline- biblioteket og kunne derfor kun distribueres under GPL'ens betingelser. Som et resultat af en e-mail-udveksling med Richard Stallman besluttede Bruno Heible ikke at opgive brugen af ​​GNU readline og distribuere CLISP under GPL. [5]

Portabilitet

CLISP er yderst bærbar og kører på alle Unix-lignende operativsystemer såvel som Microsoft Windows .

Ansøgning

Paul Graham brugte CLISP til at skabe Viaweb- softwaren , som gjorde det muligt for brugere at oprette deres egne onlinebutikker. I sommeren 1998 blev Viaweb opkøbt af Yahoo! .

Litteratur

Noter

  1. https://sourceforge.net/p/clisp/clisp/ci/clisp_2_49-2010-07-07/tree/src/NEWS
  2. http://hg.code.sf.net/p/clisp/clisp/rev/614b99fdba0c
  3. http://hg.code.sf.net/p/clisp/clisp/file/614b99fdba0c/src/ChangeLog
  4. Comp.os.linux nyhedsgruppeindlæg om udgivelsen af ​​CLISP til Linux
  5. Korrespondance mellem Bruno Heible og Richard Stallman . Hentet 5. november 2009. Arkiveret fra originalen 17. september 2019.

Links