¿Cual es tu api grafica preferida? (poner en el comentario porque)

wxPython
38% (3 votos)
GTK+2
38% (3 votos)
Tcl/TK
13% (voto)
QT
13% (voto)
Otros (poner en el comentario cual)
0% (0 votos)
Total de votos: 8

Opciones de visualización de comentarios

Seleccione su manera preferida de mostrar los comentarios y haga click en 'Guardar opciones' para activar sus cambios.

Porque WxPython

Para una aplicacion en windows yo encuentro que:

PyGTK tiene el problema de que GTK no funciona del todo bien.

PyQt es que las licencias de Qt con costosas.

Tkinter es que trae muy pocos widgets y su aspecto deja mucho que desear, aunque para cosas sencillas puede servir.

Y WxPython es un gran toolkit por que tiene muchos widgets, es estable, con una buena API , es muy usado y muchos personas con experiencia lo recomiendan.,


Powered by Python


GTK

Porque es muy bonito y porque yo lo valo :P

Python o no python, esa es la cuestión

wxPython porque...

Tal y como describí en este articulo, porque entiendo que (nos guste o no) más del 95% de los usuarios utilizan WIN. Así que, desde este punto de vista:
  • GTK resulta difícil de distribuir, carece de widgets tipo grid (aunque la gente de Gruppy parece estar trabajando en ello) y presenta una interfaz 'extraña' a los usuarios WIN. Este último punto tal vez no sea tan importante gracias a GTK-Wimp de Raymond Perens

  • Tcl/Tk ofrece widgets con una apariencia muy, muy arcaica, que no agrada a este tipo de usuarios, además de carecer de la gran variedad que presentan el resto de toolkits

  • Qt es de carácter comercial en este tipo de plataformas. Si no fuera por esto yo la consideraría la mejor libreria

Falta TIX

Siempre es un tema polémico hablar de las GUIs, pero no creo que se deba desechar tan pronto el Tkinter (Tcl/Tk). Es parte del python, de uso muy extendido, y con muchos componentes que pueden mejorarlo mucho como Tix, PMW, Tkinter3000,...

Si hablamos de ser compatibles, Tix está incorporado en el python para windows, lo que evita tener que instalar ningún toolkit adicional, principal pega del resto de toolkits (en linux, TIX suele venir con cualquier distribución para su instalación).

Por estos motivos, mi voto será Tcl/Tk, pero eso no quiere decir que siempre lo prefiera frente a los demás. En aplicaciones de aspecto profesional, el wxPython es mi toolkit preferido por la colección de widgets que tiene, como por las herramientas que tiene (PythonCard, wxGlade, y, sobre todo, Boa-constructor).