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.
*****************************************************************

Reply via email to