[Python-es] Pregunta acerca de Python en Mono/.Net
Mario Lacunza
mlacunza en gmail.com
Dom Ago 24 01:30:47 CEST 2014
Hola,
bueno lo primero q deberias hacer es escoger con cual librerias de
controles vas a trabajar xq veo q mencionas wxpython y qt, yo trabajo
con wxPython y utilizo Eclipse + Pydev + wxFormBuilder.
Boa esta descontinuado hace años y no te aconsejo q lo uses.
Saludos / Best regards
Mario Lacunza
Email:: mlacunza en gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Google Talk / Y! messenger / Skype: mlacunzav
MSN: mlacunzav en hotmail.com
El 23/08/14 a las #4, Juan M. Puertas escribió:
> Hola Mario.
> Descarto IronPython por que es sólo para Windows, es lento y creo que
> lo están abandonando.
> Como IDE; Eclipse+Pydev lo he probado y es el mejor.
> Como IDE-RAD Boa Constructor está muy bien, pero la depuración se
> vuelve inestable y es un proyecto que parece abandonado. Eric integra
> aceptablemente QTDesigner y creo que es lo que más se parece a un
> IDE-RAD para Python.
> Un proyecto genial es el de Mariano Reingart; rad2py
> https://code.google.com/p/rad2py/ que atraería a miles de
> desarrolladores de Python a la programación visual.
> Hace poco he comprobado cómo los niños aprenden los conceptos de
> programación mucho más rápido con la programación visual. Con esto, si
> Python es el lenguaje que más se utiliza para la enseñanza,
> añadiéndole la programación visual ya sería el no va más del
> "paradigma" de programación cómoda. :-)
> Lo que no he probado es Pyinstaller, ¿añade automáticamente todas las
> dependencias del programa, incluyendo por ejemplo las Wx, o al menos
> es fácil hacerlo?
> Lo ideal para mi sería programar en Python para la web y para el
> escritorio :-)
>
>
> El 22 de agosto de 2014, 19:09, Mario Lacunza <mlacunza en gmail.com
> <mailto:mlacunza en gmail.com>> escribió:
>
> Hola,
>
> si buscas un IDE deberias darte una vuelta por Eclipse + Pydev q
> me parece el mejor.
>
> Lo de usar mono y net no le veo mucho sentido si Python ya es
> multiplataforma de por si. Salvo q te sigas moviendo en el
> ambiente .Net de M$ si es asi yo me decantaria por IronPython q
> tiene soporte en VS
>
> Para generar ejecutables hay varios q en la lista ya los
> mencionaron, pyinstaller y py2exe son los mejores a mi juicio.
>
> Saludos / Best regards
>
> Mario Lacunza
> Email::mlacunza en gmail.com <mailto:mlacunza en gmail.com>
> Personal Website::http://www.lacunza.biz/
> Hosting::http://mlv-host.com/
> Mascotas Perdidas::http://mascotas-perdidas.com/
> Google Talk / Y! messenger / Skype: mlacunzav
> MSN:mlacunzav en hotmail.com <mailto:mlacunzav en hotmail.com>
>
> El 22/08/14 a las #4, Juan M. Puertas escribió:
>> Muchas gracias Chema.
>> En la web de Monodevelop, hablando sobre la versión 2.2, dice lo
>> siguiente de python:
>> http://monodevelop.com/download/what%27s_new_in_monodevelop_2.2#Python_Binding
>> En este momento está a punto de salir la versión 5, así que
>> imaginaba que el add-in de Python estaría muy avanzado, tanto
>> como para que Python goce de un entorno de desarrollo RAD más en
>> condiciones para el escritorio.
>> Para la web estoy usando Python, pero para el escritorio estoy
>> usando Lazarus por que facilita mucho el desarrollo del interfaz
>> gráfico, justo una de las tareas más tediosas para la mayoría,
>> creo que por eso abundan tanto los programas para la línea de
>> comandos :-)).
>> Pero sería ideal un entorno de desarrollo como Lazarus para
>> Python... bueno... y si compilase a Python con todas las
>> dependencias del programa en un sólo ejecutable con sólo apretar
>> un botón... ¿quién tendría ganas de programar con otra
>> herramienta?. :-)
>>
>>
>>
>> El 21 de agosto de 2014, 13:47, Chema Cortes <pych3m4 en gmail.com
>> <mailto:pych3m4 en gmail.com>> escribió:
>>
>> El 19 de agosto de 2014, 21:50, Juan M. Puertas
>> <soft.sirius en gmail.com <mailto:soft.sirius en gmail.com>> escribió:
>>
>> Hola amigos.
>> He estado ojeando Monodevelop, y veo que ha evolucionado
>> muchísimo en relación con otros entornos de desarrollo.
>> Me ha llamado la atención que se considera a Python como
>> uno de sus principales lenguajes y quisiera saber si hay
>> alguien en esta lista que nos cuente su experiencia
>> acerca de Python corriendo en la máquina virtual de Mono,
>> e incluso que tal va en este momento Python en monodevelop.
>> Sería muy interesante. Gracias. :-)
>>
>>
>> Hace tiempo que no sigo estas herramientas y esperaba que
>> alguien pudiera informarte mejor.
>>
>> No veo por ningún lado que las últimas versiones de
>> monodevelop considere a python como lenguaje "principal". Si
>> existe un plugin para python es más por un empeño personal[1]
>> que por ser parte de este IDE.
>>
>> El desarrollo de python para mono estaba relacionado con
>> IronPython, un proyecto patrocinado por Microsoft cuya
>> principal plataforma era .Net. Su desarrollador principal,
>> Jim Hugunin <http://en.wikipedia.org/wiki/Jim_Hugunin>, tuvo
>> muchas complicaciones para hacer que funcionase en mono,
>> encontrándose innumerables bugs que frustraron la
>> compatibilidad mono/.Net para ironpython. Hoy en día, el
>> desarrollo de IronPython sólo considera .Net como su
>> plataforma objetivo, y Visual Studio como su principal IDE.
>>
>> Por otro lado, los desarrolladores de gnome basaron su
>> desarrollo en C# para mono, empezando a usar python como
>> lenguaje de scripting. Pasados unos años convulsos, hoy en
>> día no sabría decirte dónde se encuentra el desarrollo de
>> gnome, pero sí que todo parece decantarse hacia el uso de los
>> lenguajes vala (similar a C#) y genie (similar a python) que
>> compilan a código máquina directamente, sin necesidad de
>> mono. Si te gusta monodevelop, igual deberías aprender a usar
>> estos dos lenguajes en lugar de python.
>>
>>
>> [1]:
>> http://unserkonig.blogspot.co.uk/2012/02/monodevelop-ironpython-binding.html
>>
>>
>> --
>> Hyperreals *R "Quarks, bits y otras criaturas
>> infinitesimales": http://ch3m4.org/blog
>> Buscador Python Hispano: http://ch3m4.org/python-es
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org <mailto:Python-es en python.org>
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>>
>>
>> --
>> /Nota: Por problemas con el e-mail. Puede que recibas de nuevo
>> este mensaje en un tiempo./
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org <mailto:Python-es en python.org>
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ:http://python-es-faq.wikidot.com/
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org <mailto:Python-es en python.org>
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
>
> --
> /Nota: Por problemas con el e-mail. Puede que recibas de nuevo este
> mensaje en un tiempo./
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140823/1e5bfe12/attachment.html>
Más información sobre la lista de distribución Python-es