[zeromq-dev] Announce: cl-czmq - Common Lisp binding of CZMQ
Lucas Hope
lucas.r.hope at gmail.com
Sat Aug 17 03:07:49 CEST 2013
Hi all,
I decided my new binding for common-lisp, cl-czmq is complete enough to be
released.
Here it is: https://github.com/lhope/cl-czmq
I‘m working through the guide examples. They make a good set of test cases
for a binding author. I’ve done through Chapter 2. The goal is to do them
all, of course. Here they are:
https://github.com/lhope/zguide/tree/master/examples/cl-czmq
-
I chose CZMQ instead of ZMQ because CZMQ is cleaner, more fleshed out,
and easier to port. A binding to CZMQ should also be *easier to maintain*.
CZMQ is also more well used than a Common Lisp binding will ever be.
-
There are two other bindings in Common Lisp. The one used in the zguide,
cl-zmq, is abandoned. It only supports zmq 2.0. The more up to date one,
lisp-zmq supports 2.2. This binding should support all zmq versions czmq
supports. (*Note* that there does seem to have been efforts to fork and
update cl-zmq to zmq3.x. Progress unknown.)
-
I named this binding cl-czmq because it aptly describes the library,
using lisp library conventions. I don‘t want to take either the other
package names because that interferes with lisp’s package management. Also
it comes across as rude.
-
I would like this to become *the* CL binding in the guide and on
zeromq.org. I'm willing to do more work to make that happen.
I'd like it if any other ZMQ lispers want to reach out with respect to this
(and of course any other comments are welcome! :-) ).
Regards,
Luke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20130817/bbcb5db5/attachment.htm>
More information about the zeromq-dev
mailing list