Common Lisp 常用网络库有哪些?

最近学习了基本的 Common Lisp,想尝试使用Common Lisp 开发一下网络程序。 所以想了解一下 Common Lisp 有哪些网络库(或者 SBCL实现自带的库),咨询的原因是发现 Common Lisp 的文档比较少,没有找到类似 Python Manual 的网站。

网络库指的是 TCP/IP/HTTP 这些网络层的框架,非 Web 开发框架。

https://www.cliki.net/Web

个人偏好:http client 用 dexador (最方便性能也最好),server 用 CL-HTTP (单纯为了复古,世界上第一个 .com 网站用的软件),底层除了商业实现有自带的一般都用 usocket。

4 个赞

感谢,简洁明了的回答。 刚才看了下 dexador,backend 里也有 usocket,我尝试下这个库。

顺便问下大佬,Common Lisp 有没有标准库手册呢,我现在只找到了一个语言标准的草案可以看。

Common Lisp HyperSpec ™ (lispworks.com)

1 个赞

内容很满足需求,感谢。

推荐一个cookbook,我个人用下来还是感觉挺实用的。