Common Lisp
Common Lisp 是一種高度動態的多範例語言,強調交互性和性能。
實現[編輯 | 編輯原始碼]
有多種實現:
- ABCL — Armed Bear Common Lisp:運行 Java 虛擬機。
- CCL — Clozure Common Lisp 是基於 Open Macintosh Common Lisp 的實現:以其快速的編譯時間而聞名。
- https://ccl.clozure.com/ || cclAUR
- CLISP — ANSI Common Lisp 解釋器、編譯器和調試器:提供良好的 C 集成和可嵌入性。
- CMUCL — CMU Common Lisp:最初在卡內基梅隆大學開發的僅限 POSIX 的實現。
- ECL — Embeddable Common Lisp:提供良好的 C 集成和可嵌入性。
- SBCL — Steel Bank Common Lisp:具有高度優化的本機代碼生成編譯器,其起源可以追溯到 90 年代初,以其精確的類型推導和嚴格遵守 ANSI 標準而聞名,它特別適用於通用和科學編程,是CMUCL 的一個分支。
Quicklisp[編輯 | 編輯原始碼]
Quicklisp (quicklisp包) 是用 common lisp 編寫的程序包管理器,用於加載 common lisp 庫。 它適用於所有主要的 common lisp 實現,並且是在 common lisp 社區中維護 common lisp 軟體包的主要選擇。
SLIME[編輯 | 編輯原始碼]
有關 Common Lisp 聞名的交互式體驗,請參見 slime。