>Now, of course, when you have a super-high-level language, like PyGame, and >it's running in an interpreted language like Python, you will run out of power >much sooner than you would in a language like C, especially on a "phone" >computer. > >This, however, is no reason to stop using PyGame -- it's a reason to improve >PyGame. Improvements require a lot of technical knowledge, skill, and effort, >but they benefit MANY.
Pygame is a library, not a language. ;) And much of it is written in C. I very much agree with everything you said, though. What's particularly interesting is, as Psyco and PyPy have shown, higher-level languages can be almost as fast as or sometimes even faster than lower-level languages.