[zeromq-dev] About zeroMQ 3.2.3 & 2.2.2
Shaukat Mahmood Ahmad
write at sma.im
Mon Jun 17 22:14:57 CEST 2013
Charles,
Thanks for the clarification, I have not studied the library code yet
( I am in learning phase as library user, once I am done I will
surely dive into library core code), I was just referring to
documentation which says "The Guide is originally in C" and most of
the examples quoted in guide are written in C. But Thanks for the
clarification.
Wow : "nanomsg" Iwas just looking at the website http://nanomsg.org/
and it looks interesting, waiting for the first release to I can
experiment with it.
For last few days I had not much to do (to code) after office hours
and I was looking for some open source project to study and
experiment. When I selected zeroMQ last weekend to spend some time
with my first experience was not very good, however now I am feeling
more comfortable with increased level of interest.
On Tue, Jun 18, 2013 at 12:19 AM, Charles Remes <lists at chuckremes.com> wrote:
> You are confusing the library with the available bindings. There are libzmq bindings available in C, C++, Ruby, Python, Scheme, Perl and probably 20 more languages. Use the one that is the best fit for you and your problem space. There is no performance difference between the C and C++ bindings.
>
> The library is written in C++. That has not changed from 2.x to 3.x. Martin Sustrik is working on a new library called nanomsg that he is writing in C. That is a different library.
>
> cr
>
> On Jun 17, 2013, at 2:13 PM, Shaukat Mahmood Ahmad <write at sma.im> wrote:
>
>> zeroMQ version 3.2.3 is shipped with zmq.h (pure c implementation),
>> however the older version (2.2.2) does contain zmq.hpp (C++ Version).
>> So I am curious to know about recommendation is zeroMQ 3.2.3 is
>> recomended with C only. I was reading
>> artcilehttp://www.250bpm.com/blog:4 (Why should I have written ZeroMQ
>> in C, not C++ Martin Sústrik, May 10th, 2012) I guess at that time the
>> zeroMQ version was 2.2.2 and the next version was written in pure C?
>> Most of examples under current documentation are also written in pure
>> C, however at github zmq.hpp is also available so what is best option
>> to write applications using zeroMQ C or C++? is it just matter of
>> choice and expertise or will there be some performance hit with C++?
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
More information about the zeromq-dev
mailing list