On Thu, Nov 3, 2011 at 4:46 PM, Martin Lucina <[email protected]> wrote:

> I also prefer libraries to do one bit and do it well, Pieter is more a
> one-hammer-for-everything kind of guy, sometimes.

Well, CZMQ literally emerged from the Guide examples as a necessary
layer to write simpler 0MQ apps in C. I'm not sure how you could do it
simpler. Certainly writing 5 libraries instead of 1 would not be
simpler. There is no code in CZMQ that's not used.

> Regarding SO_LINGER/blocking zmq_term(), it is a matter of opinion.
> Technically, your application will only block forever on zmq_term() if you
> have outstanding messages which cannot be sent anywhere.

Nope, it will block if you have open sockets, even without pending
messages. Try creating a socket, then terminating. It hangs.

The name for the C++ binding should have been, IMO, consistent with
other language bindings.

-Pieter
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to