是否有简单的方法来安装Lisp库,如ruby gem(Ruby)或easy_install(Python)?

时间:2010-10-08 19:44:09

标签: lisp common-lisp quicklisp

我发现easy_install对于使用Python进行编程非常有用,与使用Ruby的rubygem相同。

Lisp有类似功能吗?我知道有很多Lisp实现(clisp,sbcl,clozure cl ...),但我只是想知道Lispers在需要查找和使用Lisp库函数时会做什么。

1 个答案:

答案 0 :(得分:18)

这是一个棘手的问题,并且已经有几个尝试过的解决方案。

我最近对Common Lisp用户进行了调查,其中大多数只是通过下载项目档案和检查git,cvs,svn等来手动管理库。

下一个最流行的图书馆管理方法是一个名为“asdf-install”的程序。有关它的一些信息,请参阅http://cliki.net/asdf-install

有些人使用名为clbuild的程序。它为你抓取git,cvs,svn中的库。 http://common-lisp.net/project/clbuild/有更多信息。

我正在开发一个名为Quicklisp的项目。我明天开始公开测试。我认为它比手动库管理,asdf-install和clbuild有一些优势,但不幸的是它没有任何文档或信息。它确实有一群热心的用户,我希望它能帮助人们获得他们需要的CL库。有关更多信息,请参阅http://quicklisp.org。下载测试版的链接将在明天发布。