Just thought I'd mention something I found, which has been working well. PythonQT allows you to embed a python interpreter with bi-directional passing in a C++ QT App. It's a bit under documented, but once you get it working, it's a really nice way to pass off non-rt critical tasks to python from within a C++ app.  <div>
<br></div><div>I have no affiliation with it, I just think it's dead cool because I didn't have to tackle inter-process communication to do high level data mangling in python!</div><div><a href="http://pythonqt.sourceforge.net/">http://pythonqt.sourceforge.net/</a></div>
<div><br></div><div>iain</div><div><br></div>