首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SBCL标准库文档?

SBCL标准库文档?
EN

Stack Overflow用户
提问于 2009-12-08 09:36:54
回答 4查看 4.4K关注 0票数 16

我想学习和使用SBCL,因为它易于学习和速度。(3年前我一直在和Lisp一起玩,现在我正在刷新它。)但是,我如何才能了解标准库中包含的内容,这样我就不会重新实现这些东西了?

在Python之后,这就像一场噩梦: SBCL网站有一个手册,它只覆盖软件,而不是标准库上的一个单词。(相比之下,Gnu Common的网站只有源代码和二进制文件。)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-12-08 13:00:25

首先,这个问题并不是SBCL的具体问题。CL库是标准化的,因此您可以使用任何lisp的文档。

如前所述,CL HyperSpec非常有用。不过,在我看来,这只是一项参考,并不十分适合学习。

为了学习,外面有各种各样的书。我个人非常喜欢这些:

  • 保罗·格雷厄姆( Paul ) ANSI通用Lisp
  • 彼得·塞贝尔( Peter ) 实用通用Lisp
  • 大卫·兰金斯( David Lamkins ) 成功Lisp

您还应该查看现有代码。我特别喜欢阅读Edi的任何一个libs,但我从不同的来源展开阅读,看看其他人如何使用Lisp和它庞大的库来解决问题。

如果你能花那么多时间,你甚至可以登录到IRC ( #lisp频道)并在那里提问。或者你已经写到comp.lang.lisp上的代码,并要求通过直接反馈来学习评论。

票数 19
EN

Stack Overflow用户

发布于 2009-12-08 09:46:34

有关公共Lisp中包含的内容的文档,请参阅普通Lisp HyperSpec

票数 9
EN

Stack Overflow用户

发布于 2009-12-08 13:14:18

另外,如果您正在学习lisp,请考虑使用CLISP而不是SBCL。CLISP有一个更直观的调试器(IMHO)。对于任何非生产的东西,大多数通用Lisp实现之间的差别是可以忽略不计的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1865820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档