CLISP

CLISPはCommon Lisp実装で、元々はアタリの為にBruno Haibleとミヒャエル・シュトール (Michael Stoll) が開発した。現在はGNUプロジェクトの1つである。CLISPはデバッガや、ソケットインタフェース、高レベル他言語インタフェース、国際化サポート、オブジェクトシステム（CLOSとMOP）と同様にインタプリタとバイトコードコンパイラの両方を含んでいる。C言語とCommon Lispで書かれている。

Bruno Haibleは当初はCLISPをGPL下に置こうとはしなかったが、問題となる論点はCLISPがGNU Readline ライブラリの派生物なのかどうかと言う事だった。

CLISPは非常に移植性に優れ、ほぼ全てのUnixベースのオペレーティングシステムおよび、Windowsでも動作する。インタープリタのバイトコードは普通コンパイルされたネイティブバイナリより動作が遅いが、これは大きな問題であるとは限らない（特にI/OがボトルネックとなるWeb開発のようなアプリケーションの場合）。

ポール・グレアムはCLISPをViawebスタートアップのソフトウェアを動作させる為に使った。Viawebは最初のウェブアプリケーションであり、その一部はYahoo! Storesとして未だに存在している。

公式のリリースは古くなっているが、リポジトリから最新のソースコードを入手できる。

脚注

外部リンク 
 
Clisp article on CLIKI
Bruno Haible's email exchange with Richard Stallman

LISP
GNUプロジェクト
インタプリタ