@grd > The downside of Nim is that the integrated Python prompt doesn't work What > are you talking about ? Are you talking of Inim (which is not an integrated > Python prompt) ?
Can you tell us more about FreeCAD in the first place ? Are there examples of professional project that uses FreeCAD ? Just wrapping FreeCAD does not seem really attractive. It adds an abstraction layer, and forces people to juggle with three programming languages, rather than simplifying it. You will also have to update the bindings along FreeCAD C++ development. Correct me if I am wrong. I agree though, it will probably make the project compile much faster. C++ compiling times for such huge libraries are probably horrible.