Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
Python
GUIs - A Modest Proposal
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Reply to thread
Message
[QUOTE="Steven D'Aprano, post: 4085360"] I'm not so sure about that. If we didn't have a GUI, what would we include? There are many alternatives, of course, but nothing that stands out as "the" obvious choice for the standard library. It seems to me that the odds are good that Tkinter *would* be choosen today. Particularly since modern versions of Tk use native widgets and so look better. It's easy to dump on Tkinter, and I've done so myself, but it's not that bad all things considering. [...] No. Most Python development is for either the web or the command line. Not everything needs to be "the standard". I believe GUIs are like that. The requirements and complexity of GUI toolkits are difficult enough that having choice between three or four "world-class" toolkits (which slowly converge on equivalent functionality, if not equivalent APIs) is a good thing. No, it *is* the point. This is Open Source. Code walks the walk, and everything else is just chat. *If* you inspire somebody to take up the challenge, then great, but otherwise this is just wasted electrons. If writing the code is too much for you, write a PEP explaining why you think Tkinter must go and what features you expect in the replacement. Or do a comprehensive survey of what GUIs are available, and what it would take to make them part of the standard library. Even a comprehensive comparison of cost/benefits for GUI toolkits would be a start. You might find that, when looking at what *actually* exists, and how high the bar is even for an entry-level toolkit, Tkinter starts looking better and better. Or not. Who knows? Until somebody does the work, it's all just opinion, and unjustified opinion at that. I disagree. It's not 1995 any more. As much as it pains me to acknowledge it, the world has moved on and the cutting edge is in the browser, not the desktop. That's not to say that desktop apps aren't important, they are, but the web is where all the action is. [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
Python
GUIs - A Modest Proposal
Top