On Wed, Jan 25, 2012 at 2:29 PM, Pieter Hintjens <[email protected]> wrote:
> On Wed, Jan 25, 2012 at 1:26 PM, Yi Ding <[email protected]> wrote: > > > I remember Martin or Pieter saying somewhere that zmq.hpp (cppzmq) wasn't > > really being maintained these days and wasn't super useful to begin with. > > In fact cppzmq is apparently used, but doesn't change because it's > fairly complete. > > Yeah, I use cppzmq in my code as well, and it works well for being a thin layer on top of the basic C API. It does lack a lot of the convenience of czmq though. > > It seems to me that czmq is a much more useful binding, and the only > thing > > it really lacks for C++ programming is RAII. Would people be interested > in > > creating a lightweight layer on top of czmq that would basically be czmq > + > > RAII? That would probably be useful in getting some of the later guide > > examples translated to C++ as well. > > You can certainly experiment with this; my usual approach to a new > project is to make a minimal working proof, see if people like it, and > open the door to contributions. If you are solving an interesting > problem, properly, people will join you. If not, they'll ignore you. > > -Pieter > Thanks for the encouragement. I had a crack at it, but got a little bit bogged down because of the interconnectedness of zhash, zstr, zlist, etc. with the rest of the code. I will try again later though, and hopefully have something that people can look at on github. Ideally, czmqpp can be a thin layer on top of czmq like cppzmq is on top of zmq, so there doesn't have to be too much constant maintenance.
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
