Re: [Python-es] Browser Python
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 27/12/12 15:15, Kiko wrote: Hablando desde el desconocimiento total, mi temor es que al final te quedas con un subconjunto (de python) que 'se traduce' a un subconjunto (de js), quedando limitado y, quizá, desfasado, siendo solo útil para cosas muy limitadas y nunca como reemplazo generalista a js. ¿Alguien lo ha estado usando y tiene una opinión al respecto? Ahora mismo, este proyecto es un subconjunto de Python. No tiene ni clases. Pero para mí incluso eso es preferible a tener que aprender JavaScript para realizar chorraditas en el navegador. La única pega es que añades 100Kbytes a tu página web (el intérprete). Sería interesante un compilador Python-JavaScript para desplegar javascript directo (y ahorrarnos esos 100Kbytes), pero como declaración política, que cuando veas el código fuente de la página aparezca el código python, merece un +1. ¡¡Visibilidad!!. - -- Jesús Cea Avión _/_/ _/_/_/_/_/_/ j...@jcea.es - http://www.jcea.es/ _/_/_/_/ _/_/_/_/ _/_/ jabber / xmpp:j...@jabber.org _/_/_/_/ _/_/_/_/_/ . _/_/ _/_/_/_/ _/_/ _/_/ Things are not so easy _/_/ _/_/_/_/ _/_/_/_/ _/_/ My name is Dump, Core Dump _/_/_/_/_/_/ _/_/ _/_/ El amor es poner tu felicidad en la felicidad de otro - Leibniz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQCVAwUBUN8EUplgi5GaxT1NAQIrFQP/aIdmS3ypW5Mr+El5EXMYQl4EoOMqAjGy AxO/feYBUtopKIulTSiEn3s7ALxFSQzt3Sw1eno+aIXQvZTivoR3NwgQumfaTVNx das/7hTuAL4y7VsqdJPaO+2+fdqzAYxwtm4m/v82tI5BHvjc/kmC7SRWGbiiMmop cK57w+HcvO4= =l/hI -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
On 12/27/12, Kiko kikocorre...@gmail.com wrote: El jueves, 27 de diciembre de 2012, monoBOT monobot.s...@gmail.com 2012/12/27 Jesus Cea j...@jcea.es escribió: Sintaxis limitada, pero prometedor: http://www.brython.info/ Pues si, magnifica idea. ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? El anuncio del proyecto comenzó por las listas francófonas de Python [1]_ . En cuanto lo vi me interesó [2]_ [3]_ pues coincidentemente estaba haciendo para Apache™ Bloodhound la interfaz para adjuntar ficheros à la GMail [4]_ (DnD , ajax file uploads , ...) . En ese caso tuve q rehacer los templates d la lista d ficheros usando otro sistema d templates de Blueimp [5]_ (¡ q manera d romperme las pelotas che ! :P ) . Teóricamente , con brython sería posible tener una implementación d e.g. Genshi corriendo en el cliente (browser ;) y c podrían reutilizar las mismas soluciones q están en el lado del servidor . También c pudieran implementar cierta lógica del negocio una sola vez (en Python ;) y ejecutarla d forma distribuida tanto en el cliente (user + browser) como en el servidor (e.g. RPC) ... etc , etc , etc ... ;) .. [1] (fw) Lancement du projet Brython (http://comments.gmane.org/gmane.comp.python.french/7190) .. [2] Re: (fw) Lancement du projet Brython (http://permalink.gmane.org/gmane.comp.python.french/7194) .. [3] OT: Brython = browser Python (http://mail-archives.apache.org/mod_mbox/incubator-bloodhound-dev/201211.mbox/%3cCAGMZAuMWQDTxJXxe8DpTi0DH+XA=bsvqcbsng2jji4oyevg...@mail.gmail.com%3e) .. [4] Attach file form à la GMail (https://issues.apache.org/bloodhound/ticket/195) .. [5] blueimp/JavaScript-Templates · GitHub (https://github.com/blueimp/JavaScript-Templates) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
On 12/29/12, Olemis Lang ole...@gmail.com wrote: On 12/27/12, Kiko kikocorre...@gmail.com wrote: [...] ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? [...] ... etc , etc , etc ... ;) q quiere decir : Brython está q mola ... especialmente si el proyecto avanza en la dirección adecuada y madura :) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
On 12/27/12, Carlos Zuniga carlos@gmail.com wrote: 2012/12/27 Kiko kikocorre...@gmail.com: [...] ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? Puede tener futuro similar al de herramientas como less [0]. Compilar al vuelo durante el desarrollo y generar un archivo final en el release. sí , pero más allá d ese tipo d cosas d generación d código , q pueden suceder fuera del browser , la virtud q le veo es q c puede lograr toda la programación cliente y servidor con Python , con las ventajas q eso implican . Sean sinceros ... ¿no les gustarían tener un poquito d expansión d listas (list comprehensions) , clases , expresiones generadoras , decoradores , currying ... en su código del cliente? ;) Y la ventaja sobre cosas como pyjs [1] es que no necesitas instalar nada más que un archivo javascript en tu html. +1 El único paso por detrás sería con respecto a las más nuevas versiones de python y la falta de algunos módulos (que seguro no tendrían sentido en la web). si no tienen sentido , pues ... ¿ para q los queremos ? Pero lo mismo pasa con los demás interpretes alternativos, no? jython, ironpython, etc. sí . es así . La otra ventaja q le veo a esto con respecto a otras ideas similares es q , al estar implementado sobre JS, debe respetar las políticas de los navegadores e.g. same-origin-policy , ... Hubo otras soluciones anteriormente pero q eran potencialmente peligrosas , d muchas maneras imaginables ;) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
On 12/27/12, Francois Dion francois.d...@gmail.com wrote: On Wed, Dec 26, 2012 at 11:15 PM, Jesus Cea j...@jcea.es wrote: Sintaxis limitada, pero prometedor: http://www.brython.info/ [...] Cuando vi esto en Noviembre, fue mi pensamiento. :) En consideración que Pierre empezó con la primera versión publica 1 mes atrás, y que ahora hay cosas como listas, int y str muy eficiente, comprensión de listas, operador ternario, SVG, dir(), exec() y dis, me parece que sera realidad en 2013 el objetivo de remplazar javascript. ¡ q bueno saber esto ! c mueven muy rápido entonces ... ¡q bien! Por eso, estoy ayudando en varios aspectos, como corregir bugs, traducción en ingles, español etc. ¡ Q envidia ! :) Lástima q no tengo tiempo d participar , pero alguna q otra traducción y algun q otro hack-sito podría hacer en mis inexistentes tiempos libres ... ;) A ver q tal c presentaría el 2013 ... Pregunta François : - ¿Cuál sistema de control d versiones utilizan? - ¿Cómo c puede integrar alguien al proyecto? Con doc y win, se puede hacer todo lo que javascript ofrece con document y window. superbe ! :) Recursos en español: Mi blog: http://raspberry-python.blogspot.com/2012/12/python-en-todo-lugar.html Lista (foro google): https://groups.google.com/forum/?fromgroups=#!forum/brython-es :) En cuanto al sitio, Pierre lo hace en francés y después, hago la traducción en ingles y español. Los cambios se efectúan tan rápidamente que es difícil a seguir... Sin embargo solo vi las secciones en francés e inglés en http://www.brython.info/ ¿ Hay algo ya como eso en español también ? ¿O es q viene en camino? Si le gustaría a alguien hacer la traducción de la pagina brython/doc/en/implem.html en ingles (o en doc/fr/implem.html en francés) me ayudaría mucho. http://code.google.com/p/brython/source/checkout creo q esto responde una pregunta q hice más arriba ... Google Code . ¡Q pena! :'( ¿ Existe o c puede hacer algun mirror fuera d Google Code ? ... digamos, en Bitbucket ... [...] -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
Pues si, magnifica idea. 2012/12/27 Jesus Cea j...@jcea.es -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sintaxis limitada, pero prometedor: http://www.brython.info/ - -- Jesús Cea Avión _/_/ _/_/_/_/_/_/ j...@jcea.es - http://www.jcea.es/ _/_/_/_/ _/_/_/_/ _/_/ jabber / xmpp:j...@jabber.org _/_/_/_/ _/_/_/_/_/ . _/_/ _/_/_/_/ _/_/ _/_/ Things are not so easy _/_/ _/_/_/_/ _/_/_/_/ _/_/ My name is Dump, Core Dump _/_/_/_/_/_/ _/_/ _/_/ El amor es poner tu felicidad en la felicidad de otro - Leibniz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQCVAwUBUNvLW5lgi5GaxT1NAQKq0AP/SrOElWF+YB2Y/i4ch+XrqIkGUUJTWl66 2qj9Di9hLToXhCZ8AJv7zSsPAHxJD8EGF3XjOCieCtOr1LJ/LDC6heOGd0qVybos onOZtfMLTqeA2tjw5Yic6NASA2BLg0JHoIFg81bNIBps6GJb4G/4w3yA2RCs0v9v er0O4c9UTbQ= =8PWp -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
El jueves, 27 de diciembre de 2012, monoBOT monobot.s...@gmail.com escribió: Pues si, magnifica idea. 2012/12/27 Jesus Cea j...@jcea.es -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sintaxis limitada, pero prometedor: http://www.brython.info/ ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? - -- Jesús Cea Avión _/_/ _/_/_/_/_/_/ j...@jcea.es - http://www.jcea.es/ _/_/_/_/ _/_/_/_/ _/_/ jabber / xmpp:j...@jabber.org _/_/_/_/ _/_/_/_/_/ . _/_/ _/_/_/_/ _/_/ _/_/ Things are not so easy _/_/ _/_/_/_/ _/_/_/_/ _/_/ My name is Dump, Core Dump _/_/_/_/_/_/ _/_/ _/_/ El amor es poner tu felicidad en la felicidad de otro - Leibniz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQCVAwUBUNvLW5lgi5GaxT1NAQKq0AP/SrOElWF+YB2Y/i4ch+XrqIkGUUJTWl66 2qj9Di9hLToXhCZ8AJv7zSsPAHxJD8EGF3XjOCieCtOr1LJ/LDC6heOGd0qVybos onOZtfMLTqeA2tjw5Yic6NASA2BLg0JHoIFg81bNIBps6GJb4G/4w3yA2RCs0v9v er0O4c9UTbQ= =8PWp -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- monoBOT Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
2012/12/27 Kiko kikocorre...@gmail.com: El jueves, 27 de diciembre de 2012, monoBOT monobot.s...@gmail.com escribió: Pues si, magnifica idea. 2012/12/27 Jesus Cea j...@jcea.es -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sintaxis limitada, pero prometedor: http://www.brython.info/ ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? Puede tener futuro similar al de herramientas como less [0]. Compilar al vuelo durante el desarrollo y generar un archivo final en el release. Y la ventaja sobre cosas como pyjs [1] es que no necesitas instalar nada más que un archivo javascript en tu html. El único paso por detrás sería con respecto a las más nuevas versiones de python y la falta de algunos módulos (que seguro no tendrían sentido en la web). Pero lo mismo pasa con los demás interpretes alternativos, no? jython, ironpython, etc. Saludos [0] http://lesscss.org/ [1] http://pyjs.org/ -- A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? Puede tener futuro similar al de herramientas como less [0]. Compilar al vuelo durante el desarrollo y generar un archivo final en el release. Y la ventaja sobre cosas como pyjs [1] es que no necesitas instalar nada más que un archivo javascript en tu html. El único paso por detrás sería con respecto a las más nuevas versiones de python y la falta de algunos módulos (que seguro no tendrían sentido en la web). Pero lo mismo pasa con los demás interpretes alternativos, no? jython, ironpython, etc. Saludos [0] http://lesscss.org/ [1] http://pyjs.org/ Hablando desde el desconocimiento total, mi temor es que al final te quedas con un subconjunto (de python) que 'se traduce' a un subconjunto (de js), quedando limitado y, quizá, desfasado, siendo solo útil para cosas muy limitadas y nunca como reemplazo generalista a js. ¿Alguien lo ha estado usando y tiene una opinión al respecto? ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
On Wed, Dec 26, 2012 at 11:15 PM, Jesus Cea j...@jcea.es wrote: Sintaxis limitada, pero prometedor: http://www.brython.info/ Hola Jesús, Cuando vi esto en Noviembre, fue mi pensamiento. En consideración que Pierre empezó con la primera versión publica 1 mes atrás, y que ahora hay cosas como listas, int y str muy eficiente, comprensión de listas, operador ternario, SVG, dir(), exec() y dis, me parece que sera realidad en 2013 el objetivo de remplazar javascript. Por eso, estoy ayudando en varios aspectos, como corregir bugs, traducción en ingles, español etc. Con doc y win, se puede hacer todo lo que javascript ofrece con document y window. Recursos en español: Mi blog: http://raspberry-python.blogspot.com/2012/12/python-en-todo-lugar.html Lista (foro google): https://groups.google.com/forum/?fromgroups=#!forum/brython-es En cuanto al sitio, Pierre lo hace en francés y después, hago la traducción en ingles y español. Los cambios se efectúan tan rápidamente que es difícil a seguir... Si le gustaría a alguien hacer la traducción de la pagina brython/doc/en/implem.html en ingles (o en doc/fr/implem.html en francés) me ayudaría mucho. http://code.google.com/p/brython/source/checkout He traducido index.html y brython.html. Voy a terminar modele.html este fin de semana. Oh, y ¿cual es la forma correcta de decir console en castellano? ( http://www.brython.info/tests/console_en.html ) François -- www.pyptug.org - raspberry-python.blogspot.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
generalmente se traduce como consola, terminal o linea de comandos 2012/12/27 Francois Dion francois.d...@gmail.com On Wed, Dec 26, 2012 at 11:15 PM, Jesus Cea j...@jcea.es wrote: Sintaxis limitada, pero prometedor: http://www.brython.info/ Hola Jesús, Cuando vi esto en Noviembre, fue mi pensamiento. En consideración que Pierre empezó con la primera versión publica 1 mes atrás, y que ahora hay cosas como listas, int y str muy eficiente, comprensión de listas, operador ternario, SVG, dir(), exec() y dis, me parece que sera realidad en 2013 el objetivo de remplazar javascript. Por eso, estoy ayudando en varios aspectos, como corregir bugs, traducción en ingles, español etc. Con doc y win, se puede hacer todo lo que javascript ofrece con document y window. Recursos en español: Mi blog: http://raspberry-python.blogspot.com/2012/12/python-en-todo-lugar.html Lista (foro google): https://groups.google.com/forum/?fromgroups=#!forum/brython-es En cuanto al sitio, Pierre lo hace en francés y después, hago la traducción en ingles y español. Los cambios se efectúan tan rápidamente que es difícil a seguir... Si le gustaría a alguien hacer la traducción de la pagina brython/doc/en/implem.html en ingles (o en doc/fr/implem.html en francés) me ayudaría mucho. http://code.google.com/p/brython/source/checkout He traducido index.html y brython.html. Voy a terminar modele.html este fin de semana. Oh, y ¿cual es la forma correcta de decir console en castellano? ( http://www.brython.info/tests/console_en.html ) François -- www.pyptug.org - raspberry-python.blogspot.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Browser Python
2012/12/27 Kiko kikocorre...@gmail.com: ¿Alguien le ve futuro a cosas de estas? Como curiosidad es interesante pero para casos prácticos siempre estaría limitado y un paso por detrás. ¿Cómo lo véis? Puede tener futuro similar al de herramientas como less [0]. Compilar al vuelo durante el desarrollo y generar un archivo final en el release. Y la ventaja sobre cosas como pyjs [1] es que no necesitas instalar nada más que un archivo javascript en tu html. El único paso por detrás sería con respecto a las más nuevas versiones de python y la falta de algunos módulos (que seguro no tendrían sentido en la web). Pero lo mismo pasa con los demás interpretes alternativos, no? jython, ironpython, etc. Saludos [0] http://lesscss.org/ [1] http://pyjs.org/ Hablando desde el desconocimiento total, mi temor es que al final te quedas con un subconjunto (de python) que 'se traduce' a un subconjunto (de js), quedando limitado y, quizá, desfasado, siendo solo útil para cosas muy limitadas y nunca como reemplazo generalista a js. Es un buen punto. Por eso, debemos participar y asegurarnos de que no falta nada importante. Estoy trabajando a añadir id() y is. No es algo grandioso (como class), pero poco a poco y tendremos todo el lenguaje Python. ¿Alguien lo ha estado usando y tiene una opinión al respecto? A cada vez que encuentre un problema o limitación, Pierre tiene una solución adentro de un periodo de tiempo muy corto. Mi opinión es de utilizarlo y que se mejora. Cuando hay algo, enviar un mensaje a la lista brython (hay una en español, en francés y en ingles). François -- www.pyptug.org - raspberry-python.blogspot.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/