2010-06-16 52 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插件。