[zeromq-dev] zmq in C++ application

Lindley French lindleyf at gmail.com
Thu Jan 16 14:42:40 CET 2014

There are two C++ bindings: cppzmq and zmqpp.

cppzmq is a *very* thin binding over libzmq. It's a better alternative to
using libzmq directly, but it doesn't offer very much syntactic sugar.

zmqpp is a higher-level C++ binding, and I like it a bit better. Some
people claim it's slightly slower, but I haven't noticed if so.

The biggest advantage of using czmq is that it provides some helper
capabilities that may make your life easier which are not in libzmq, and
therefore, are not in either C++ binding. I don't know the complete list,
but it's convenience stuff, not raw functionality.

On Wed, Jan 15, 2014 at 11:57 PM, Pritesh Acharya
<priteshacharya at gmail.com>wrote:

> what is best way of using zmq on C++ server application. 1. using the zmq
> without any wrapper 2. c++ binding 3. czmq ( C binding)
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140116/fbffed96/attachment.htm>

More information about the zeromq-dev mailing list