I was going to get started with Panda3D, and it seems that at least to start, i definitely want to stick with python. I’ve used python quite a bit and my c++ is rusty.
However… i know that i will eventually be needing some computationally intensive code. it will be no problem at all for me to write that in c/c++, but I’m wondering
1 if know i’m going to be coding some things in c++, should i just get started in c++ ?
2 it looks like interrogate can generate the wrappers for my C++ code, is that right ? (and for other languages too it appears !). I’m ok with a learning curve on it, i’ve used many other wrapper generators before, however, is it possible i’ll get to some sort of sticking point and the answer will end up being “I should have just started with c++” ?
3 the reason that i know that i will be using computationally intensive code, is because i’m thinking about using panda3d as a visualization system for 3D engineering work, so my last question would be, is panda3d suitable as a 3d visualization system ? 3D graphs/plots, 3D model display, etc… (IOW i’m not going to be doing game programming).
Going to take the plunge, I’ve already been going through the examples in python, but i’m just wondering once i get to writing “real” code whether I should use python or c++
Thanks very much.