Re: The GUI of Choice?

Bernd Kreimeier (Bernd.Kreimeier@NeRo.Uni-Bonn.DE)
Wed, 8 May 1996 17:47:42 +0200 (MET DST)

Date: Wed, 8 May 1996 17:47:42 +0200 (MET DST)
From: Bernd Kreimeier <Bernd.Kreimeier@NeRo.Uni-Bonn.DE>
Message-Id: <199605081547.RAA08633@marvin.nero.uni-bonn.de>
To: quake-dev@gamers.org
Subject: Re: The GUI of Choice?

Here is the current list of those I am considering. Each comes
with source, and reportedly compiles with Linux/X and NT:

<PRE>

| XToolkit |_Lang. | Builder | Mesa/GLUT | ---------------------------------------------------
Amulet | own | C++ | not yet | ? |
Fresco | Xt, own | C++ | ? | ? |
V | Athena | C++ | no | ? |
wxWindows | XView | C++ | yes | ? |

</PRE>

Use of OSF Motif is optional, but not required with Fresco,
wxWindows and (not yet) V - Amulet is completely standalone.
I do not favor use of Motif anyway - the free Lesstif is far
from being finished, and using Motif usually means distribution
of bloated (statically linked) binaries.

V and wxWindows run with looseDOWS 3.1, all of them claim to
support looseDOWS 95 (sorry, couldn't resist :).

No DOS support, obviously.

All of these seem to be under active development, including
mailing lists, and recent changes. Gut feeling says that Fresco
will progress slowly, and is probably bound to be a memory hog,
but I have no evidence whatsoever.

Next-step [sic!] will be picking a choice, and checking out how
reliable and easy to use/port the packages really are. Interaction
with Mesa/GLUT is the main issue now, as far as I am concerend.

b.

Specifics
Amulet: available for Mac, too.
Fresco: standardization by X Consortium pending, Mac in prep.,
CORBA, the big leagues... and Tcl/Tk support :(
V: keeps the look & feel of target platform,
which might or might not be advantageous
wxWindows: Cygnus GNU-WIN32 should compile this one some day,
DJGPP with RSXDK does not work


URL's:

Amulet:
http://www.cs.cmu.edu/afs/cs/project/amulet/www/amulet-home.html
Fresco: http://www.faslab.com/fresco/HomePage.html
V: http://www.cs.unm.edu/~wampler/vgui/vgui.html
wxWindows: http://www.aiai.ed.ac.uk/~jacs/wxwin.html