<div class="gmail_quote">2010/5/14 Flavio Danesse <span dir="ltr"><<a href="mailto:fdanesse@gmail.com">fdanesse@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<b>Bueno:</b><br><ol><li>Cualquier cosa que se pueda hacer con python + gtk, se puede hacer con C + gtk.</li><li>Cualquier cosa que se pueda hacer con pygame se puede hacer con C + SDL.</li><li>Con C se gana en rendimiento en ambos casos, pero sobre todo en el segundo.</li>
<li>Programando en C se pueden incluir en el compilado cualquier librería que no esté en la xo sin instalarla, lo cual al menos yo no he podido hacer con python (gstreamer por ejemplo).</li></ol></blockquote><div>1 y 2 De acuerdo.<br>
3. Creo que en ambos casos el trabajo pesado lo
realizan GTK o SDL y está en código nativo. Seguramente no son muchos los casos en que la performance de python perjudique notablemente el rendimiento de la aplicación.<br>4. Para eso tenemos los .xo, podés usarlos para poner la bibliotecas ya
compiladas, video-chat en un ejemplo.<br>
¿GStreamer no está en la XO? Tenía entendido que si.<br>5. Python es
cross-platform.<br>6. También tenés que considerar que programanado en C vas a perder un
montón en tiempo de desarrollo y mantenibilidad.<br>
</div></div>