Pas sûr de comprendre le but du projet. C’est d’offrir une sorte de couche d’abstraction qui permet de faciliter le développement d’une interface en Tk ? Par une approche de plus haut niveau ?
Mais à la fin, ça doit aboutir à l’utilisation d’un véritable toolkit de toute manière … ? (Tkinter, Qt, ou GTK (voire MFC ?)
Un peu comme on pourrait dire que dialog est une abstraction de ncurses, qui permet d’éviter de se faire suer avec certains détails de ncurses quand on veut juste proposer une simple fenêtre avec un menu ?
Perso je me méfie toujours des wrappers destinés à « rendre plus simple » l’usage de tel ou tel outil. Parce qu’à un moment tu te retrouves à vouloir faire un truc pas prévu, et finalement à devoir mettre les mains dans le cambouis. Puis souvent ces “frameworks” (?) viennent avec leur lot de code inutile, qui ne fait qu’alourdir le programme, alors qu’avec un petit effort, un usage plus direct de la library sous-jacente aurait mené à quelque chose de bien plus léger.
# PySimpleGUI
Posté par Loïs Taulelle ࿋ (site web personnel) . Évalué à 4.
https://github.com/PySimpleGUI/PySimpleGUI
(je pose ça là, je trouve ça plus simple pour tkinter)
Proverbe Alien : Sauvez la terre ? Mangez des humains !
[^] # Re: PySimpleGUI
Posté par lolop (site web personnel) . Évalué à 3.
Et pas que Tkinter: «Transforms the tkinter, Qt, WxPython, and Remi (browser-based) GUI frameworks into a simpler interface. »
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: PySimpleGUI
Posté par Marotte ⛧ . Évalué à 9.
Pas sûr de comprendre le but du projet. C’est d’offrir une sorte de couche d’abstraction qui permet de faciliter le développement d’une interface en Tk ? Par une approche de plus haut niveau ?
Mais à la fin, ça doit aboutir à l’utilisation d’un véritable toolkit de toute manière … ? (Tkinter, Qt, ou GTK (voire MFC ?)
Un peu comme on pourrait dire que dialog est une abstraction de ncurses, qui permet d’éviter de se faire suer avec certains détails de ncurses quand on veut juste proposer une simple fenêtre avec un menu ?
Perso je me méfie toujours des wrappers destinés à « rendre plus simple » l’usage de tel ou tel outil. Parce qu’à un moment tu te retrouves à vouloir faire un truc pas prévu, et finalement à devoir mettre les mains dans le cambouis. Puis souvent ces “frameworks” (?) viennent avec leur lot de code inutile, qui ne fait qu’alourdir le programme, alors qu’avec un petit effort, un usage plus direct de la library sous-jacente aurait mené à quelque chose de bien plus léger.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.