web-dev-qa-db-fra.com

PyGTK est-il toujours d'actualité?

Je suis nouveau sur Linux mais pas sur le développement d'applications. Je viens d'un RealBasic sur un fond Mac.

J'ai accepté de développer un nouveau langage pour Linux (car RB ne fonctionne pas sur les distributions 64 bits et est un langage propriétaire masqué), mais je veux être sûr de choisir le bon.

Je regardais Python et tout était prêt pour que je lise que PyGTK devenait obsolète avec l'introduction de GTK 3. Est-ce vrai? Le site Web des développeurs Ubuntu semble toujours le recommander avec Glade pour l'interface utilisateur, mais je veux m'assurer de ne pas apprendre quelque chose qui est sur le point de sortir!

11
Nootrino

La réponse courte est non.

PyGTK est supprimé et remplacé par PyGObject à mesure que le jeu de widgets passe de GTK + 2 à GTK + 3. A partir de Oneiric, toutes les applications 'natives' ubuntu sont exécutées avec GTK + set.

Sur une note personnelle, j'ai récemment commencé à développer une application en Python, et après l'avoir étudiée, j'ai décidé d'utiliser Python3 avec PySide (Qt4 au lieu de GTK + 3) car j'avais découvert que Python 3 serait la norme dans l'année ou environ, cela m'a pris d'écrire le programme, et parce que Qt4 a une très bonne documentation et un logiciel de développement de première classe (juste un sentier de Qt 4 Designer ...)

9

PyGTK et pyGOBJECT ne sont plus la méthode recommandée pour développer des applications pour Ubuntu. Le site Web des développeurs Ubuntu recommande désormais QML pour les applications Ubuntu.

0
Tachyons