如果您不关心并且只想看到问题,这里是背景故事跳到底部。
所以我在 LISP 中玩了一段时间。一些基本函数,一些类,和文件IO。当我看到这篇文章时:
http://www.adampetersen.se/articles/lispweb.htm
我很高兴尝试将 lisp 用于 Web 应用程序。我去下载这些包,但我一生不知道如何将它们加载到我的 Allegro IDE 中。
嗯...好吧,hunchentoot 网站说很多基本包都在 LispWorks 中。所以我下载那个。仍然不确定如何获取我下载到这些 IDE 中的软件包的源代码。他们似乎有软件包的二进制文件?
哦,好吧,也许我会切换到我的 ubuntu 服务器并 apt-get 所有的包并设置 slime(我以前没有使用过它,因为我只是想学习 lisp。同时学习 emacs 和 lisp 似乎真的令人生畏)。我很容易得到所有需要的包并加载粘液,同样的问题没有可用。
我又挖了一些,看到了这个名为 ASDF 的程序。看起来 ASDF 是 lisp 的某种包构建器?我不知道这似乎令人困惑。这个时候我就要放弃了。
如果您仍在阅读这里是我的问题。
1. 如何将这些包的源代码加载到我的 lisp 环境中。尝试学习 lisp 并不太难,但有关环境的信息却很少。我是否需要构建使用 ASDF 下载的软件包。
2. 有没有一种简单的方法可以让某人在 lisp 中启动和运行,而无需提前大量时间学习所有工具?