Horst H. von Brand escribió: > O Python (+ gtk). O Perl (con Tk). O...
Perl tambien se puede usar con Gtk+, aunque creo que Python + Gtk (PyGtk) es una super buena alternativa. Con respecto a hacer RPMs y otros tipos de paquetes, claro que se puede, es relativamente sencillo. Para diseñar las interfaces, puedes usar Glade 3 o Gazpacho, y luego leer las interfaces desde tu programa en Python. No es dificil. -- Alvaro Herrera http://www.advogato.org/person/alvherre "Granting software the freedom to evolve guarantees only different results, not better ones." (Zygo Blaxell) From [EMAIL PROTECTED] Wed Oct 18 15:57:19 2006 From: [EMAIL PROTECTED] (Christian Gonzalez) Date: Wed Oct 18 17:02:49 2006 Subject: Programar en Linux In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> El Miércoles, 18 de Octubre de 2006 14:04, Renato Covarrubias Romero escribió: > El Miércoles, 18 de Octubre de 2006 12:28, Orlando Alvarez Melian escribió: > > Hola Listeros: > > Que me recomiendan para programar una aplicacion mediana, pero > > obviamente bajo ambiente linux. No me sirve PHP o JSP ni nada que sea > > por internet. Necesito un lenguaje que se ejecute y cree una ventanita, > > se conecte a una base de datos remota y genera consultas y reportes. > > Algo así como Visual Basic o Delphi para Windows. > > Me han hablado de PyGTK, Gambas, Mono ... Personalmente encuentro que Python es una excelente alternativa para desarrollar rapidamente y sin perder robustez. Como biblioteca grafica puedes usar GTK o Qt a traves de PyGTK y PyQt respectivamente. Y si quieres disen~ar la interfaz grafica facilmente, puedes usar Glade o Gazpacho para GTK, y Qt Designer para Qt. En http://ltsp-thinadmin.sourceforge.net puedes ver una pequen~a aplicacion que desarrolle para EduLinux usando Python y PyGTK. No es precisamente un ejemplo de los mejores metodos de programacion (hay partes que francamente me dan un poco de verguenza), pero te servira para tener una idea de lo facil que es empezar a programar usando estas herramientas. Como dato adicional, Eclipse + el plugin Pydev es un excelente IDE para Python. En todo caso, si tu aplicacion es un poco mas pesada, creo que seria mejor idea usar C++ junto con Qt, ya que (en terminos generales) el desempeño es superior al de Python y/o cualquier otro lenguaje interpretado. La desventaja es que tienes que andar compilando despues de cada cambio, mientras que Python, por ser un lenguaje interpretado, te ahorra bastante tiempo en ese aspecto. -- Christian González G. http://chgonzalez.blogspot.com

