为Web应用程序开发设置非Emacs Common Lisp Dev Env?

4
我正在尝试在我的Ubuntu 10.04 LTS 64位系统上为Web应用程序开发设置Common Lisp Dev Env,但我找不到一个针对新手的合适指南。最接近的是Peter Seibel的Lisp in a box,但我非常讨厌Emacs,并且它似乎有较旧版本的SBCL和CLISP(这是我首选的CL实现)。
我不想使用任何商业实现。我正在寻找一个简单的设置来编写一些非常基本的CRUD应用程序,可能涉及hunchentoot、像weblocks、CL-WHO、CL-SQl这样的框架、sqlite或nosql家族中的某些数据存储,如mongo和couch。
假设我选择在Linux上使用SBCL或CLISP,最好的工具来管理包和库是什么?ASDF?我正在寻找简单性和一致性,我不希望使用大量的库...
2个回答

3

有一个名为Cusp的Eclipse插件可用于Common Lisp。


1

请看clbuild。clbuild是一个shell脚本,可帮助下载、编译和调用Common Lisp应用程序。它默认使用SBCL,但尽可能独立于您的本地环境,并被Common Lisp开发人员广泛使用。


为什么你想要使用clbuild而不是直接使用Quicklisp呢? - Haakon Løtveit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接