【发布时间】:2009-07-10 13:49:43
【问题描述】:
如果你不关心,只想看问题,这里是背景故事。
所以我在 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 中启动并运行,而无需提前大量时间学习所有工具?
【问题讨论】:
标签: lisp packages common-lisp hunchentoot