Python est-il un bon choix pour développer des interfaces utilisateurs? Si oui, wxpython ou tkinter?

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/84114

Question

J'ai hâte de développer une application de bureau à l'aide de Python. Je suis un débutant et je n'ai pas suffisamment d'expertise en Python. Je suis aussi un programmeur Java. Bien que j'aie une certaine expérience dans la construction d'UIS en utilisant Swing, je vois que les applications développées sur Swing sont trop lentes. Eh bien, cela pourrait être l'une des raisons pour lesquelles de nombreuses implémentations majeures sont effectuées en C / C ++ comme dans les navigateurs / jeux.

Le développement d'une interface utilisateur en C ++ pourrait être une meilleure option, mais je préfère choisir un langage de programmation de haut niveau sur C / C ++. J'ai donc opté pour Python en présumant qu'il fonctionnerait bien sur Java Swing car Python lui-même se construit nativement sur C / C ++.

Alors, puis-je aller de l'avant avec cette hypothèse que Python est meilleur que Java Swing pour développer une interface utilisateur? Ou suggérez-vous une langue qui est meilleure que Python pour développer des UIS? Si je vais de l'avant avec Python, quelle boîte à outils dois-je utiliser Tkinter ou Wxpython et pourquoi?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top