怎么没有介绍网络编程的资料
quicklisp 里有很多吧,比如 usocket各 implementation 里一般都有的,比如 sbcl 中的 sb-socket, ccl 中自带的 socket
https://github.com/Noeda/m-socket.git这里有一个可以参考一下
usocket cl-http
他说的不是common lisp 么?怎么谈起emacs 来了。。。vivian2086 发表于 2010-04-17 09:17 PM
哥哥 你猜emacs是用什么寫的呢?
如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。如果你看过了: ...wojiaohesen 发表于 2010-01-16 20:54
如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。
如果你看过了: ...wojiaohesen 发表于 2010-01-16 20:54
他说的不是common lisp 么?怎么谈起emacs 来了。。。
如果你看过了:
这要看你作什么了。之所以emacs没有实现自己的网络io(实际上有,只实现了tcp和udp),并且不提供类似操作系统的接口。这样作的道理就是:你可以自己扩展。
emacs之所以能成为一个`OS‘绝对不是浪得虚名。想过shell级别的`进程间通信’机制没有?`|‘对,就是管道。而emacs也提供了这样的粘合进程的工具`process‘。而`process’可以通过两种方式和emacs进行通信:`network‘ & `pty’。
答案: 对于你的想法,你可以在外部用任何的语言做个非常简单封装程序,然后用emacs向那个进程发送数据就是了。
案例: emacs里面实现了包括:msn,qq,email,irc,p2p等协议前端。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(6)
quicklisp 里有很多吧,比如 usocket
各 implementation 里一般都有的,比如 sbcl 中的 sb-socket, ccl 中自带的 socket
https://github.com/Noeda/m-socket.git
这里有一个可以参考一下
usocket cl-http
哥哥 你猜emacs是用什么寫的呢?
他说的不是common lisp 么?怎么谈起emacs 来了。。。
如果你没有仔细的看过elisp的话,下面的话你就不用看了。说面你对emacs真的是知道甚少。
如果你看过了:
这要看你作什么了。之所以emacs没有实现自己的网络io(实际上有,只实现了tcp和udp),并且不提供类似操作系统的接口。这样作的道理就是:你可以自己扩展。
emacs之所以能成为一个`OS‘绝对不是浪得虚名。想过shell级别的`进程间通信’机制没有?`|‘对,就是管道。而emacs也提供了这样的粘合进程的工具`process‘。而`process’可以通过两种方式和emacs进行通信:`network‘ & `pty’。
答案:
对于你的想法,你可以在外部用任何的语言做个非常简单封装程序,然后用emacs向那个进程发送数据就是了。
案例:
emacs里面实现了包括:msn,qq,email,irc,p2p等协议前端。