2010-06-16 51 views
4

我想在我的Ubuntu 10.04 LTS 64位盒子上爲Web應用程序開發設置一個Common Lisp Dev Env,並且我找不到一個針對noobs的體面指南。我最接近的是Peter Seibel的Lisp,但是我對Emacs充滿激情,而且它似乎擁有舊版本的SBCL和CLISP(這是我的首選CL實現)。爲web應用程序開發設置非emacs Common Lisp Dev Env?

我不想使用任何商業實現。我正在尋找一個簡單的設置來編寫一些非常基本的CRUD應用程序,包括可能hunchentoot,一些框架如weblocks,CL-WHO,CL-SQl,sqlite或來自nosql家族的一些數據存儲區,如mongo和沙發..

,我在Linux上使用SBCL或CLISP,管理軟件包和庫的最佳工具是什麼? ASDF?我正在尋找簡單性和一致性,我不希望使用大量的庫...

回答

1

看看clbuild。 clbuild是一個shell腳本,可幫助下載,編譯和調用Common Lisp應用程序。它默認爲SBCL,但是它試圖在某種程度上獨立於您的本地環境,並被Common Lisp開發人員廣泛使用。

+0

爲什麼要直接使用clbuild而不是僅僅使用[quicklisp](https://www.quicklisp.org/beta/)? – 2016-02-28 06:36:09

3

Common Lisp有一個名爲Cusp的Eclipse插件。