in reply to use AnyGUI

The problem with such a thing would not be that it can only offer a lowest common denominator of widgets (it can offer more), but that it can only offer the lowest common denominator of the APIs. The event models in particular would probably be very hard to integrate behind a single consistent interface if that interface is to be at all powerful.

If you drop Tk from the mix, then it might just be doable though. GTK, Qt and Win32/GDI are similar enough that it shouldn't be too hard to offer a wrapper. On the other hand, wxWindows already does that for Motif, GTK and Win32/GDI on a lower level.

On Windows, a binary PPM of WxPerl and PAR should make end-user ready distribution easy. On Unix, pretty much everyone who is running a GUI has a compiler as well anyway.

Makeshifts last the longest.

Replies are listed 'Best First'.
Re: use AnyGUI
by Abigail-II (Bishop) on Mar 03, 2003 at 00:47 UTC
    On Unix, pretty much everyone who is running a GUI has a compiler as well anyway.

    Oh, really? Several major Unix vendors do not ship a compiler with their OS. But they do ship a GUI.

    Abigail

      I knew someone was gonna call me on that one. :) What I mean is desktop machines (as opposed to servers) running one of the free OSes are very nearly always equipped with a gcc. It's certainly not an absolute truth, but one can presume the availability of a compiler in reasonably large percentile of their target market. Certainly, it's much more valid to do so than when targetting Windows or Mac (though OS X is a slight change of course, in that even though AFAIK it does not ship with a compiler, a free one is available).

      Makeshifts last the longest.