common lisp 有没有网络编程的库实现阿?

发布于 2022-08-28 12:54:29 字数 13 浏览 17 评论 6

怎么没有介绍网络编程的资料

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

离笑几人歌 2022-09-02 09:20:29

quicklisp 里有很多吧,比如 usocket
各 implementation 里一般都有的,比如 sbcl 中的 sb-socket, ccl 中自带的 socket  

巷子口的你 2022-09-02 01:00:55

https://github.com/Noeda/m-socket.git
这里有一个可以参考一下

梦在深巷 2022-09-01 21:50:56

usocket cl-http

深巷少女 2022-09-01 02:04:20

他说的不是common lisp 么?怎么谈起emacs 来了。。。
vivian2086 发表于 2010-04-17 09:17 PM

    哥哥 你猜emacs是用什么寫的呢?

女皇必胜 2022-08-31 15:33:42

如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。

如果你看过了: ...
wojiaohesen 发表于 2010-01-16 20:54

    他说的不是common lisp 么?怎么谈起emacs 来了。。。

踏月而来 2022-08-29 18:24:54

如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。

如果你看过了:

这要看你作什么了。之所以emacs没有实现自己的网络io(实际上有,只实现了tcp和udp),并且不提供类似操作系统的接口。这样作的道理就是:你可以自己扩展。

emacs之所以能成为一个`OS‘绝对不是浪得虚名。想过shell级别的`进程间通信’机制没有?`|‘对,就是管道。而emacs也提供了这样的粘合进程的工具`process‘。而`process’可以通过两种方式和emacs进行通信:`network‘ & `pty’。

答案:
       对于你的想法,你可以在外部用任何的语言做个非常简单封装程序,然后用emacs向那个进程发送数据就是了。

案例:
       emacs里面实现了包括:msn,qq,email,irc,p2p等协议前端。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文