Python é uma má linguagem para implementar uma GUI?
Para a maioria das aplicações o Pyhon não é uma má linguagem. Existem bindings para a maioria dos toolkits GUI que provam que há um interesse em construir UIs a partir do Python. Se a performance é um problema ou os wrappers são muito limitados, você pode precisar ir até a API C/C++. Com o framework Qt você pode implementar os componentes GUI no QML e simplesmente colá-los em Python.
Aqui está uma lista de toolkits GUI disponíveis em Python:
PySide. PySide é uma ligação Python do conjunto de ferramentas GUI multi-plataforma Qt.
Camelot. Fornece componentes para construir aplicações sobre Python, SQLAlchemy e Qt.
Cocoa (OSX)
GTk. PyGTK fornece bindings Python para o kit de ferramentas GTK+.
PyGObject aka (PyGi). PyGObject fornece bindings Python, o que dá acesso a toda a plataforma de software GNOME.
Kivy. Kivy é uma biblioteca Python para desenvolvimento de aplicações ricas em mídia multi-touch.
PyjamasDesktop. PyjamasDesktop é um porte de Pyjamas. PyjamasDesktop é um widget de aplicações para desktop e um framework multi-plataforma.
Tk. Tkinter é uma camada fina orientada a objetos sobre Tcl/Tk.
wxPython. wxPython é um conjunto de ferramentas GUI para a linguagem de programação Python.
Artigos semelhantes
- Qual é a melhor linguagem de programação para o desenvolvimento de uma aplicação GUI?
- Qual é a diferença entre linguagem de máquina, linguagem de montagem e linguagem de alto nível em computadores?
- Existem trabalhos para desenvolvedores de GUI Tkinter?
- Posso executar o meu MacBook em modo terminal, (sem GUI), para poupar a vida da bateria?