-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide a python interface #31
Comments
Before it is too late we should argue around the best way too do it and maybe have a look at what @LucHermitte suggested (http://pybind11.readthedocs.io/en/master/) ? |
@dumasl
You can read full page here: http://pybind11.readthedocs.io/en/master/intro.html. swig is an alternative tool like boost::python but with a different goals. And obviously, both have its own advantages and disadvantages. @LucHermitte , can you brief us on any special benefits of pybind11. ? |
I guess you've already seen this: https://community.lsst.org/t/using-pybind11-instead-of-swig-to-wrap-c-code/1096 |
@LucHermitte , I am not following any of lsst discussion. It seems pybind11 is interesting work. I guess writing wrapper code for pybind11 is not a big issue for sirius which is their main argument against swig. Although swig wrapping are not that bad in dealing with python except it doesn't employ modern C++ . so I am leaning towards pybind11 but will have a closer look in coming days. |
No description provided.
The text was updated successfully, but these errors were encountered: