Re: RAD with Python
In article <87znh89ufv.fsf @pobox.com>, John J. Lee wrote:
[color=blue]
> You can certainly get good-looking Windows GUIs out of GTk
> (eg. http://www.workrave.org/), but people complain that it's hard to
> do (in fact, people frequently complain that GTk is in general
> difficult to work with when compared with the other popular toolkits
> -- partly due to the lack of documentation).[/color]
Aside from win32 issues, (which don't really worry me all that much at the
end of the day, YMMV) I'd say the *only* major problem with Gtk is
incomplete documentation. Otherwise it is an excellent, rationally designed
toolkit. It's reasonably lightweight, very responsive, has an excellent set
of controls, and is easy to bind to other languages. It's my preferred
toolkit. However, it is a UI TOOLKIT, not an app framework, and if you're
expecting an app framework you are likely to be disappointed.
There are app frameworks built on top of gtk like kiwi (still using gtk1,
but they're working on a gtk2 port.)
[color=blue]
> I've never seen anybody give a convincing reason why GTk is a good
> choice for *anything* except writing GNOME apps.[/color]
Change GNOME to unix and I'd agree. One can write very good Gtk apps
without ever touching the GNOME libraries.
Dave Cook
In article <87znh89ufv.fsf @pobox.com>, John J. Lee wrote:
[color=blue]
> You can certainly get good-looking Windows GUIs out of GTk
> (eg. http://www.workrave.org/), but people complain that it's hard to
> do (in fact, people frequently complain that GTk is in general
> difficult to work with when compared with the other popular toolkits
> -- partly due to the lack of documentation).[/color]
Aside from win32 issues, (which don't really worry me all that much at the
end of the day, YMMV) I'd say the *only* major problem with Gtk is
incomplete documentation. Otherwise it is an excellent, rationally designed
toolkit. It's reasonably lightweight, very responsive, has an excellent set
of controls, and is easy to bind to other languages. It's my preferred
toolkit. However, it is a UI TOOLKIT, not an app framework, and if you're
expecting an app framework you are likely to be disappointed.
There are app frameworks built on top of gtk like kiwi (still using gtk1,
but they're working on a gtk2 port.)
[color=blue]
> I've never seen anybody give a convincing reason why GTk is a good
> choice for *anything* except writing GNOME apps.[/color]
Change GNOME to unix and I'd agree. One can write very good Gtk apps
without ever touching the GNOME libraries.
Dave Cook
Comment