Dev talk:Ref/Release Notes/2.62/Collada
Python based exporter
Why on earth would you create a Python based solution? That is the worst idea ever!
Have you ever used the 2.49x exporter with a big and complicated model? Like modern games have, with many polygons (>= 10k)? On my Athlon X2 6000+ it took always around 15 minutes to export complex models! But: Opening that in Blender and exporting it there with the C++ Exporter: Fractions of seconds!
That is just how Python is! Very slow! There is absolutely no way to make Python work as slightly as fast as C++. If you want to use a more accessible language: Use Java or C# (not recommended because of Platform independence, Mono isn't that advanced).
Summarized: Using a Python based solution is a GIANT step backwards. And yes: Blender has a Python based Interface... That is used to communicate with its C++ core which does all the time consuming, complicate work.
Please: Forget the Python based exporter, and focus on C++. --Collad 12:18, 10 February 2012 (CET)