[zeromq-dev] Recommended reading for writing a binding

Luca Boccassi luca.boccassi at gmail.com
Sat Feb 18 19:40:37 CET 2017


On Sat, 2017-02-18 at 19:27 +0100, Lars Wikman wrote:
> Ah, thanks, I think I bounced off of it in confusion last time I
> checked, but I'll give another look whenever I can wrench out the
> time
> for it. It might not have helped that I was neck-deep in other
> people's implementation details.
> 
> Best regards
> Lars Wikman

Also note that there are a few Erlang/Elixir implementations already:

https://github.com/chovencorp/chumak
https://github.com/zeromq/exzmq
https://github.com/zeromq/ezmq

AFAIK the first one is the most complete, and only lacks CURVE support

> On 18 February 2017 at 19:20, Luca Boccassi <luca.boccassi at gmail.com>
> wrote:
> > On Fri, 2017-02-17 at 17:04 +0100, Lars Wikman wrote:
> > > Hi
> > > 
> > > I was looking at Elixir bindings for ZeroMQ and found one or two
> > > that
> > > do
> > > not quite work. Diving into the code one seems to implement zmq
> > > as I
> > > recognize from working with pyzmq and NetMQ. Another implements
> > > things I
> > > can read about in the ZMTP RFC.
> > > 
> > > What is the sane place to start reading today if attempting to
> > > write
> > > a
> > > native implementation?
> > > 
> > > Best regards
> > > Lars Wikman
> > 
> > For a native implementation I'd say the RFCs should have everything
> > you
> > need:
> > 
> > https://rfc.zeromq.org/spec:23/ZMTP/
> > 
> > and others on the same website.
> > 
> > Also libzmtp could be a good reference since it's a minimal C
> > reference
> > implementation (not complete, lacks CURVE for example):
> > 
> > https://github.com/zeromq/libzmtp
> > 
> > Kind regards,
> > Luca Boccassi
> > _______________________________________________
> > zeromq-dev mailing list
> > zeromq-dev at lists.zeromq.org
> > https://lists.zeromq.org/mailman/listinfo/zeromq-dev
> 
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20170218/f3281907/attachment.sig>


More information about the zeromq-dev mailing list