[svlug] Cross-platform GUIs
J C Lawrence
claw at kanga.nu
Tue Jul 22 08:53:11 PDT 2003
On Tue, 22 Jul 2003 00:20:50 -0700 (PDT)
Akbar Ahmed <akbar_svlug at yahoo.com> wrote:
> Which technologies would you recommend for cross-platform GUI
For compiled apps WxWindows appears the most recommended. My tendency
however would be for python + python-TK. Simple, clean, functional,
> What are the benefits of the technology you recommend, and what are
> the drawbacks?
Some people don't like the TK widgets, both aesthetically and
functionally. They do tend to be somewhat clunky in appearance. TK is
also not particularly theme-able which further annoys some people. From
a code perspective TK is fairly clean, very simple, and even somewhat
elegant in design. Certainly it gets the job done.
ObNote: I don't give a rats for use of native widget sets, abstract
widget aesthetics or theme-ability and so give those concerns zero
ratings for my own judgment process.
As for the choice between C++ and Python? I've done a lot of C++ work,
and generally consider it only barely more acceptable than perl. If I
had to go compiled I'd use C. If I had any choice I'd use Python or one
of the other scripting languages (scheme, OCaML, Ruby, E, etc).
J C Lawrence
---------(*) Satan, oscillate my metallic sonatas.
claw at kanga.nu He lived as a devil, eh?
http://www.kanga.nu/~claw/ Evil is a name of a foeman, as I live.
More information about the svlug