Quote:Original post by Ntvu
If I use Python I'll be more productive, but I might not have as much control over my program as I would with C++. With C++, I would probably have more control, but then I'll be less productive, one of the reasons being that I'll have more problems coding with C++ than I would with an interpreted language.
Quote:Original post by oler1s
You keep bringing up the issue of control. Perhaps you could give us examples of control issues you would have in Python that you wouldn't in C++.
Quote:Original post by tufflax
What do you mean by "control". What are you really after when you say that?
He means things like "I can manually allocate my memory," which gives him more "control." He means that he is scared that if he commits to Python, with its duck typing and automatic memory management and all the things that just seem to happen on their own, how does he know that his game won't randomly slow down? How can he be sure that it's efficient? You know, all the specious arguments that are fomented by years of hearing that interpreted languages are "slow" and C++ is "more powerful."
@Ntvu,
Don't Worry About It™. Write your game, playtest it, profile it, then worry about speed, control and optimization. Anything else is premature. Good luck! [smile]