Do any of you remember Jimmy Retzlaff's presentation (at Stanford) on the python/wxPython app he wrote for his brother's company?<br><br>There is quite a bit of fast graphics manipulation going on in that app, and it was all written in Python ( Jimmy, correct me if I'm wrong). He had even illustrated the fact that earlier cuts of the program were prohibitively slow, until he optimized the critical areas.
<br><br>Drew Pertulla's video clip organizer app (sorry, I forgot the name of it), is another fine example of Python not being the bottleneck in a high-performance situation.<br><br>It would be great is examples like these would proliferate to help disspell the myth that Python is too slow for serious development.
<br><br><br><br><br><br><div><span class="gmail_quote">On 1/15/07, <b class="gmail_sendername">Stephen McInerney</b> <<a href="mailto:spmcinerney@hotmail.com">spmcinerney@hotmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>From: Ken Seehart <<a href="mailto:ken@seehart.com">ken@seehart.com</a>><br><br>>BTW, the only overwhelming reason to favor C++ over python for any /new<br>>/GUI development is because management thinks it's a good idea and you
<br>>really don't want to annoy them with newfangled ideas. Another advantage<br>>of writing GUI code in C++ instead of python is that it takes 4 to 10 times<br>>as long to implement C++, which is very good for job security. :-)
<br><br>I was discussing with a very experienced Java-XML-C++ friend,<br>he is open to using Python instead of C++ in his GUI, but had the<br>usual expectations about runtime performance being much slower.<br>Are there any case studies or papers to evangelize people like that?
<br>If not, this would make good future PyCon material.<br><br>Also, documenting and quantifying the shorter development time and<br>less maintenance would be useful too.<br><br>As to commercial decisions, the labor pool of C++/Java GUI programmers
<br>is probably 100x as large as the Python one, and that's a main driver.<br><br>Stephen<br><br></blockquote></div><br>