On 19.10.2015 06:24, Wenzel Jakob wrote: > I would be open to it but have my doubts about the feasibility of a > merge. Consider the difference in code size alone: Boost.Python > (without dependencies like MPL etc.) uses 26K lines of code, compared > to about 2K for pybind11 (3K with all extensions). Apart from that, > the libraries take very different internal design decisions, which > would likely break existing software that ventures beyond the basic > .def() syntax.
Hi Wenzel, Indeed, I would be very interested in a detailed comparison. Modernizing Boost.Python by using C++11 features (for example) and stripping out obsolete compiler support is one way to move forward. That in itself will help a lot, and may even allow Boost.Python to strip off dependencies to other Boost libraries. I'd be curious to learn about those design decisions that you are alluding to that lead to incompatibilities. Such a document may ultimately also be important for potential users when they consider the alternatives. Regards, Stefan -- ...ich hab' noch einen Koffer in Berlin... _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org https://mail.python.org/mailman/listinfo/cplusplus-sig