Hi Klaus, Nice stuff. If you like, you can make a page on the ZeroMQ.org wiki with this, or perhaps add it to the existing Perl binding page.
-Pieter On Wed, Jan 15, 2014 at 4:35 PM, Klaus Ita <[email protected]> wrote: > Hi fellow zeromqers! > > We at validad love zeromq, we at validad love perl! > > This is why we have created ZMQx::Class and still are the maintainers of it. > We have multiple projects of different scale implemented with zeromq and > every day we are implementing more wickedness. This called for an update on > our side (nb. zmq4). > > Let me tell you about this week's updates on the Perl side of ZMQ: > > * ZMQx::Class > This used to be based on ZMQ::LibZMQ3. Calid created a new wrapper for zmq4 > using FFI. As a result lestrrat announced he would not implement any newer > libZMQx versions and encouraged everyone to switch to the FFI lib. > So we created an ffi branch on github which you might want to try out. > The API of ZMQx::Class has not changed, it's a drop in replacement if you > switch to the ffi version (of course you need different deps). > I still believe this module makes the hard things easy and especially for > forked environments (any webserver ;) ) there is really no better > maintainable option. > - https://github.com/domm/ZMQx-Class/tree/ffi > > * ZMQ::Constants ( very nice module by lestrrat) > I still base our stuff on this. It is the best ZMQ::Constants module around > for Perl, let me say this! ZMQ::FFI provides its own Constants module, but I > will try to convince the ZMQ::FFI guys to actually switch to this more > powerful module. Thank you lestrrat for merging so quickly! > - https://github.com/klaus/p5-ZMQ > - https://github.com/lestrrat/p5-ZMQ > > * ZMQ::FFI > We have a pull request > https://github.com/klaus/zmq-ffi/commit/e9414a2e9fe9320ce4fb758b830b1faf2aa43444 > for it on github. Let's hope it will be accepted quickly as this update also > exposes and fixes a nasty bug that you would only see in ROUTER <> REQ > setups where you actually need the [ $ident, '', $payload ] structure of the > message. The bug is actually a FFI::Raw one, but the improvement / > workaround makes the ZMQ::FFI module a little better, too (win-win)! > - https://github.com/klaus/zmq-ffi > > * FFI::Raw > Not really ZMQ related, just for completenes, check out at: > https://github.com/ghedo/p5-FFI-Raw/pull/18 > > That's a good week for 0mq / libzmq4 / me > > For any feedback on this, we are terribly thankful! > > map { $_++ } qw/lesterrat calid ghedo/; > > lg,k > > -- > Klaus Ita / Validad > > http://www.validad.com/ > > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
