One big thing on pros side: boost::python supports serialization natively,
and SWIG does not.

----
Pozdrawiam,  |  Best regards,
Maciek Wójcikowski
[email protected]

2016-12-01 20:46 GMT+01:00 Gianluca Sforna <[email protected]>:

> On Thu, Dec 1, 2016 at 7:09 PM, Brian Kelley <[email protected]> wrote:
> > Having used both, I think that boost wrappers are far more pythonic,
> compile faster, do docstrings better and finally handle exceptions between
> c++ and Python far better.
> >
> > The downside is that when you get a compile error, it is several pages
> long.
>
> While we are at this, I stumbled few days ago on this project:
>
> https://github.com/pybind/pybind11
>
> That claims to work mostly like boost::python, just without the boost part.
>
> If we were to try removing the boost dependency, I think it could be
> useful.
>
> ------------------------------------------------------------
> ------------------
> _______________________________________________
> Rdkit-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/rdkit-devel
>
------------------------------------------------------------------------------
_______________________________________________
Rdkit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-devel

Reply via email to