Think of it this way, is the time you save using C++'s performance greater than the time you would spend writing, optimizing , compiling and maintaining the same C++ code.
The advantage to Python is that it's very easy to read, maintain, distribute, compile and share. It's performance is good enough for most things, and like Justin said, for most other things, you can always branch out to a C extension. There's also the added advantage that you can more easily reuse the code for other projects and other applications like Nuke and Houdini. You also have fewer concerns about Maya versions, what compiler is used etc.. Even if you do go the C++ route, the performance achieved is also directly proportional to your own coding abilities, whereas python takes care of a lot of things for you. Each one has it's own place, but definitely don't disregard python because it seems 'inferior' -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected].
