Hi Carlos,
I have another application (CAE/CAD) which currently uses a custom language to create scripts for customization. We are really eager to switch to Python and Spyder right now would be the perfect match (matrix support and "matlab like GUI"). If you have another suggestion let me know.
Our current custom language works embedded, for example: The user has a model one and he want to change some geometric parameters or get a matrix from the solver. He just go to menu > Script and he can launch a IDE and create his own script. The main ideia is that he would launch Spyder without the need to close the model, reopen in Spyder, so his job, go back to the CAD application. Also, doing it embedded enables the user to "see" the changes in the 3D window in real time. I think you get the idea... (If no let me know)
Currently we have swig wrappers for our API and they work flawlessly. I am able to call python scripts using a DLL, but this is not as fluid as one would expect since the end user has to debug the script on a run-crash environemnt... Our development team has been using eclipse remote debugging facilities which work fine, but ,as I said, we are really looking forward for something we could embed.
Thanks,