[zeromq-dev] [ANN] zmq.rs - native stack of ØMQ in Rust

Fantix King fantix.king at gmail.com
Wed Jul 2 08:16:35 CEST 2014


Here is zmq.rs, a native implementation of ØMQ in the Rust programming
language in MPLv2. I've just got a very ugly prototype running till now,
and I'm expecting to hear more comments on anything.


For who wants to know more about Rust, it is a systems programming language
from Mozilla, that runs blazingly fast, prevents almost all crashes, and
eliminates data races (according to http://www.rust-lang.org/). Guaranteed
memory safety and concurrency without data races is what I liked it most.

Back to the project, I did a few iterations and got what it is now, in the
hope that more discussion can be raised over some actual code to talk
about. zmq.rs currently has REQ and REP, can `send` and `recv` in ZMTP 2.0.
I also blogged a bit about the design here (more to come):


You are more than welcome to:
 * comment on the design
 * suggest different solution
 * complain about whatever you don't like
 * open issues on github
 * send me PRs and code reviews
 * join me developing and maintaining it
 * or even star it on github ;)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140702/dde0855d/attachment.htm>

More information about the zeromq-dev mailing list