Boost:: Python. ++ - . , .
You want to lift the heavy lift of an existing python solution into a faster language. This means that you can control the interface.
If you control the interface, you can keep it python friendly and bp friendly (IE: avoid problematic things like pointers and immutable types like l-values)
In this case, Boost :: Python might be simple, how to say which functions you want to call from python.
source
share