On Saturday 26, Pieter Hintjens wrote:
> On Sat, Feb 26, 2011 at 11:35 AM, Robert G. Jakabosky
> 
> <[email protected]> wrote:
> > For now I will just move my bindings over to 'lua-ffi'.
> 
> No, please don't do that. We have other languages such as Ruby that
> also have FFI bindings. We have languages like C# with three or more
> bindings. It would become messy to make a page for each variation.
> 
> As long as there are users of a particular binding it should be
> documented. You can then work with the author of the older binding to
> merge the two and deprecate the older one, and give users consensus
> about upgrading.

Yeah, I didn't mean to step on anyone’s toes.  I have tried to keep the same 
interface in the new bindings.

The only API change that I can think of is splitting the zmq.init() function 
into two init(io_threads) and init_ctx(userdata).  They could be merge back 
together, my reason for splitting them might not really be valid.  The other 
changes are additions of new functions.

> In general people using a binding in production will not trust new
> code for a while.

Yes, that is a good reason not switch to the new version right away.

> So I've put both bindings onto the page, please fix the titles if
> they're inaccurate.

I see that thanks.  I will try to add some details about how the new bindings 
still work without FFI support.

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


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

Reply via email to