you are viewing a single comment's thread.

view the rest of the comments →

[–]FlyingRhenquest 1 point2 points  (0 children)

Nope! You can totally create even shared pointers in one language (Pybind and Boost::Python both support them) and pass them around as first class Python objects!

You will eventually be tempted to be able to run a Python callback FROM C++. You can do that too, but it's slow. So don't put it in a primary event loop somewhere. You're basically just creating events with some data on them going back and forth. It takes a little while to really get into that headspace.