Could someone please remove me from this list. Majordomo is not allowing me
to remove myself.

Thanks,
Rick Barr

...If you wanna live life on your own terms
you gotta be willing to crash and burn...


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, July 02, 2002 7:55 PM
To: Greater NH Linux Users' Group
Subject: Re: windowing systems


On Tue, 2 Jul 2002, at 7:37pm, Tom Rauschenbach wrote:
> What GUI do you folks recommend.  I'd rather not be trapped in KDE or
> Gnome.  Is there a standard/accepted GUI that C++ people write to ?  Is it
> portable to Motif, KDE, Gnome ?

  Heh.  "Standard GUI" is an oxymoron.  :-)

  Motif is ANSI C, IIRC.  It is relatively portable on commercial Unix
systems.  Free systems (e.g., Linux) have traditionally lacked in that
department, although I hear Lestiff is making progress.

  KDE uses Qt, but Qt does not need KDE.  Qt is available for MS-Windows and
Unix.  Qt is C++ only, AFAIK.  I've looked at Qt, and it looks pretty nice,
from an OO-perspective.  One bit of weirdness is that it requires its own
C++ pre-processor, called "moc".

  GNOME uses GTK+, but GTK+ does not need GNOME.  GTK+ is available mainly
for Unix.  There is a MS-Windows port, but from what I hear, it is a bit of
a hack.  GTK+ is written in C, but bindings are available for C++ and other
languages (I believe).

  The most language portable GUI library is probably Tk.  Originally written
for TCL, bindings are now available for Perl, Python, either C or C++ or
both (I forget which), and likely several other things.  The biggest problem
with Tk is that it is butt ugly.  ;-)

--
Ben Scott <[EMAIL PROTECTED]>
| The opinions expressed in this message are those of the author and do not
|
| necessarily represent the views or policy of any other person, entity or
|
| organization.  All information is provided without warranty of any kind.
|


*****************************************************************
To unsubscribe from this list, send mail to [EMAIL PROTECTED]
with the text 'unsubscribe gnhlug' in the message body.
*****************************************************************



*****************************************************************
To unsubscribe from this list, send mail to [EMAIL PROTECTED]
with the text 'unsubscribe gnhlug' in the message body.
*****************************************************************

Reply via email to