<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hola Alejandro,<div><br></div><div>Cuando digo alejarse de NCL y acercarse a Lua, lo digo más que nada por experiencia. Por ejemplo, cuando vos le das 'start' a una media tipo imagen, el interprete NCL te hace el canvas:flush(). Entonces por cada 'start' hay un canvas:flush(). Como se muestra en acá:</div><div><br></div><div><a href="http://wiki.ginga.org.ar/doku.php?id=aprende:tutoriales_ncl-lua:rectangulos">http://wiki.ginga.org.ar/doku.php?id=aprende:tutoriales_ncl-lua:rectangulos</a></div><div><br></div><div><a href="http://wiki.ginga.org.ar/doku.php?id=aprende:tutoriales_ncl-lua:rectangulos"></a>Es mucho más eficiente minimizar el numero de flush(). Esa granularidad en el comportamiento solo se puede alcanzar desde Lua. </div><div><br></div><div>Por otro lado, no creo que exista nada que se pueda hacer en NCL que no se pueda hacer en Lua. Siendo
que es más controlable, más fácil de depurar; yo recomiendo (sólo una sugerencia) hacer TODO en Lua. En NCL solo el código que lanza la aplicación Lua con una región que ocupa toda la pantalla.</div><div><br></div><div>Además, Lua es un lenguaje más extendido, tiene una comunidad mayor de desarrolladores, está más y mejor documentado y es más fácil de aprender. Además, de ser un lenguaje muy lindo de programar, para mí.</div><div><br></div><div>Bueno... esas son mis razones, que no pretenden ser las de todos.</div><div><br></div><div>Saludos,</div><div>Ezequiel.</div><div><br>--- El <b>dom 24-abr-11, Alejandro Ayala <i><alejandro.ayala@solmedia.ec></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Alejandro Ayala <alejandro.ayala@solmedia.ec><br>Asunto: Re: [Ginga-argentina] Ginga + Conexion internet<br>Para: "Lista de la comunidad argentina de
Ginga" <ginga-argentina@lists.ourproject.org><br>Fecha: domingo, 24 de abril de 2011, 1:03<br><br><div id="yiv718218224"><div class="yiv718218224gmail_quote"><blockquote class="yiv718218224gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex;"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font:inherit;" valign="top">
<br><br>Van dos sugerencias para los que quieran aprender a hacer aplicaciones DE VERDAD:<br><br>1) Alejense la más posible de NCL y acerquense lo más posible a Lua. Después me lo van a agradecer.<br></td></tr></tbody></table>
</blockquote><div> </div></div>¿Esto es porque con NCL no se puede construir aplicaciones de verdad? Quizas debemos dejar NCL para las regiones, descriptores y conectores, mas claro para la "vista" o el "layout" y usar Lua para programar en serio. Si pudieras corregirme si esto es lo que quieres decir sobre NCL, gracias de ante mano a todos en la lista, han sido de mucha ayuda.<br>
<br>Saludos desde Ecuador<br clear="all"><br>-- <br><font size="4"><font color="#000099"><font face="arial black,sans-serif">Alejandro Ayala</font></font></font><br><font size="2">Usuario Gnu con Linux Nro 511764</font><br>
<a rel="nofollow" target="_blank" href="http://alejandroayala.solmedia.ec/">http://alejandroayala.solmedia.ec/</a><br><a rel="nofollow" target="_blank" href="http://identi.ca/malayat/">http://identi.ca/malayat/</a><br><br>
</div><br>-----Adjunto en línea a continuación-----<br><br><div class="plainMail">__________________________________________Lista de correo <a ymailto="mailto:Ginga-argentina@lists.ourproject.org" href="/mc/compose?to=Ginga-argentina@lists.ourproject.org">Ginga-argentina@lists.ourproject.org</a><br>cambiar suscripción: <a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>Sitio web: <a href="http://comunidad.ginga.org.ar" target="_blank">http://comunidad.ginga.org.ar</a><br>Wiki: <a href="http://wiki.ginga.org.ar" target="_blank">http://wiki.ginga.org.ar</a><br></div></blockquote></div></td></tr></table>