我发现easy_install对于使用Python进行编程非常有用,与使用Ruby的rubygem相同。
Lisp有类似功能吗?我知道有很多Lisp实现(clisp,sbcl,clozure cl ...),但我只是想知道Lispers在需要查找和使用Lisp库函数时会做什么。
答案 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。下载测试版的链接将在明天发布。