2010-10-08 15 views
11

我发现easy_install对使用Python进行编程非常有用,与rubygem一样。安装Lisp库如ruby gem(Ruby)或easy_install(Python)有简单的方法吗?

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

+0

什么是sbcp或maclisp? – 2010-10-08 20:08:46

+0

@Rainer:哦,这是sbcl,对于错字感到抱歉。 – prosseek 2010-10-08 22:11:07

回答

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。下载测试版的链接将在明天发布。