cul*_*rón 14 lisp documentation sbcl common-lisp standard-library
我想学习和使用SBCL,因为它易于学习和速度.(3年前我一直在和Lisp一起玩,现在我正在刷新它.)但是我如何才能了解标准库中包含的内容,以便我不重新实现?
在Python之后,这就像一场噩梦:SBCL网站有一本手册只涵盖了软件,而不是标准库上的一个词.(为了比较,Gnu Common Lisp的网站只有源代码和二进制文件.)
HD.*_*HD. 18
首先:这个问题不是特定的SBCL问题.CL库是标准化的,因此您可以使用任何lisp的文档.
如前所述,CL HyperSpec非常有用.然而,它是一个参考,因此在我看来不太适合学习.
为了学习,那里有各种各样的书.我个人非常喜欢这些:
您还应该查看现有代码.我特别喜欢阅读Edi Weitz编写的任何文章,但是从不同的资源中读取并阅读,以了解其他人如何使用Lisp及其庞大的库来解决问题.
如果您可以花费那么多时间,您甚至可以登录IRC(#lisp
频道)并在那里提问.或者发布您编写的代码,comp.lang.lisp
并要求通过直接反馈进行批评.