免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 71349 | 回复: 6
打印 上一主题 下一主题

common lisp 有没有网络编程的库实现阿? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-31 15:33 |只看该作者 |倒序浏览
怎么没有介绍网络编程的资料

论坛徽章:
0
2 [报告]
发表于 2010-01-16 20:54 |只看该作者
如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。

如果你看过了:

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

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

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

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

论坛徽章:
0
3 [报告]
发表于 2010-04-17 21:17 |只看该作者
如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。

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



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

论坛徽章:
0
4 [报告]
发表于 2010-06-23 02:18 |只看该作者
他说的不是common lisp 么?怎么谈起emacs 来了。。。
vivian2086 发表于 2010-04-17 09:17 PM



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

论坛徽章:
0
5 [报告]
发表于 2013-06-06 08:34 |只看该作者
usocket cl-http

论坛徽章:
0
6 [报告]
发表于 2013-06-07 17:46 |只看该作者
https://github.com/Noeda/m-socket.git
这里有一个可以参考一下

论坛徽章:
0
7 [报告]
发表于 2013-07-29 16:58 |只看该作者
quicklisp 里有很多吧,比如 usocket
各 implementation 里一般都有的,比如 sbcl 中的 sb-socket, ccl 中自带的 socket  
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP