Hi there, After reading a couple of -outdated- references I am even more confused than when I started. I have been using swig for the longest time (not by choice), but I am given the opportunity to rethink this -bad- choice. I had heard lots of good thing about Boost.Python, so I decided to have a look at it. I realized that it is already replaced by another layer of abstraction: PyCXX or Py++ (is this correct so far?). So as of today could someone please let me know what are the main differences in between PyCXX and Py++ ? Our current built system is cmake and I would like to avoid adding a dependencie to bjam. What are the drawback of having a dependencie (link library) to boost (versus swig which does not have any). Thanks for comments, -- Mathieu References: http://retrograde-orbit.blogspot.com/2006/12/boost.html http://pyfltk.sourceforge.net/faq.php#boost1 http://people.web.psi.ch/geus/talks/europython2004_geus.pdf http://bob.pythonmac.org/archives/2005/03/11/swig-hate/ http://retrograde-orbit.blogspot.com/2006/12/boost.html http://www.boost-consulting.com/writing/bpl.html http://seal.web.cern.ch/seal/snapshot/work-packages/scripting/evaluation-rep...