Mark,
What would you expect a light weight / embedded LessTif to do,
or rather, what can it lack as a tradeoff against weight ?
Danny
Mark Hatch wrote :
> Just came back from a conference where one of the Metro Link folks (Stuart
> Anderson) pointed out that Motif (2.1.30) was as light as GTK and QT (the X
> version, not embedded). The only GUI toolkit with a significantly lighter
> footprint was fltk. (See table below for some of the data presented.) It
> was explained that fltk was because creating a single Motif widget might
> result in several additional widgets being linked into the application.
>"Hello World"
>
>Toolkit RAM File Size
>Motif 1584KB 1582KB
>Gnome 1536KB 2922KB
>KDE 1824KB 2668KB
>Fltk 728KB 563KB
>Athena 960KB 1027KB
[EMAIL PROTECTED] on 10/27/2000 10:26:00 PM
To: [EMAIL PROTECTED]@Internet
cc: (bcc: Danny Backx/U27113/KB/KredAlm)
Subject: lesstif for embedded?
Hi,
Just came back from a conference where one of the Metro Link folks (Stuart
Anderson) pointed out that Motif (2.1.30) was as light as GTK and QT (the X
version, not embedded). The only GUI toolkit with a significantly lighter
footprint was fltk. (See table below for some of the data presented.) It
was explained that fltk was because creating a single Motif widget might
result in several additional widgets being linked into the application.
We've looked at the Motif source code, and it is a basic architectural
decision that would require a full rewrite to reverse. I haven't looked at
the lesstif source, but maybe the lesstif team made a different design
decision?
Mark
Comparative Size of Desktops
Desktop RAM File Size
Motif 5780KB 30mb
Gnome 13896KB 95mb
KDE 10924KB 96mb
Minimal 4584KB 16mb
Minimal = Typical X server, twm, xterm, clock
"Hello World"
Toolkit RAM File Size
Motif 1584KB 1582KB
Gnome 1536KB 2922KB
KDE 1824KB 2668KB
Fltk 728KB 563KB
Athena 960KB 1027KB
-
Integrated Computer Solutions, Inc.
Visual Development Tools for Professionals
617-621-0060 x108 (voice)
617-621-9555 (fax)
201 Broadway
Cambridge, MA 02139
Visit the MotifZone (www.motifzone.org) for info on Motif!