GUIs - A Modest Proposal

lkcl luke.leighton at gmail.com
Sat Jun 12 09:44:11 EDT 2010


On Jun 6, 10:49 pm, Kevin Walzer <k... at codebykevin.com> wrote:
> > - Pythonic
> > - The default GUI (so it replaces Tkinter)
> > - It has the support of the majority of the Python community
> > - Simple and obvious to use for simple things
> > - Comprehensive, for complicated things
> > - Cross-platform
> > - Looks good (to be defined)
> > - As small as possible in its default form
>
> These goals are not all complementary. In fact, some of them, such as
> "small" and "comprehensive," are mutually exclusive.

 that's not quite true - you can create a simple core which is easily
extensible with third party contributions to create more comprehensive
widgets.

 in the GWT arena, you have gwt-g3d, gwt-incubator, gwt-gchart and so
on, all of which were created very easily thanks to the power of the
underlying GWT core codebase, _none_ of which are actually included
into GWT by default, _all_ of which can be installed by users and
simply "imported" just like the core.

 now s/GWT/pyjamas and you have the exact same thing, and all the
satisfiable requirements are met.

 l.



More information about the Python-list mailing list