Path: utzoo!attcan!uunet!ginosko!gem.mps.ohio-state.edu!rpi!batcomputer!riley
From: riley@batcomputer.tn.cornell.edu (Daniel S. Riley)
Newsgroups: comp.sys.amiga
Subject: Re: GUI Portability: Say MOTIF
Summary: what is this doing on comp.sys.amiga?
Message-ID: <8972@batcomputer.tn.cornell.edu>
Date: 30 Sep 89 15:15:37 GMT
References: <434@maytag.waterloo.edu> <2927@ur-cc.UUCP> <8105@ardent.UUCP> <2982@ur-cc.UUCP> <13724@grebyn.com> <3014@ur-cc.UUCP> <1256@quintus.UUCP> <4187@sugar.hackercorp.com> <20034@usc.edu> <1261@quintus.UUCP> <20214@usc.edu>
Reply-To: riley@tcgould.tn.cornell.edu (Daniel S. Riley)
Organization: Cornell Theory Center, Cornell University, Ithaca NY
Lines: 36

In article <20214@usc.edu> papa@pollux.usc.edu (Marco Papa) writes:
>In article <1261@quintus.UUCP> pds@quintus.UUCP (Peter Schachte) writes:
>>In article <20034@usc.edu> papa@pollux.usc.edu (Marco Papa) writes:
>>>>In article <1256@quintus.UUCP> pds@quintus.UUCP (Peter Schachte) writes:

Peter, Marco, if you want to continue this argument, *please* use email.
You're not even talking about the amiga anymore, and I doubt comp.windows.x
would be very amused by this discussion.

I should just shut up here, but instead I'm going to add one small 
substantive comment:

>>>>>But I don't think you want a Motif programmer interface.  The Amiga's
>			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>>>libraries are lean, clean, and fast.  The X toolkit, on which Motif is
>>>>>built, is not.			      ^^^^^^^^^^^^^^^^^^^^^^^^^

>You seem to be confused. What yuo call the X Toolkit is actually the "Athena
>Widget Set". Motif is NOT built on top of the X Toolkit, but on the 
>X Intrinsics, the lowest common interface to all toolkits (Motif, Andrew, 
>HP, ATT OpenLook, etc...).

Just to straighten out one point here--the X Toolkit and the Athena Widget
set are *not* the same thing.  The X Toolkit (Xt) is officially a required 
part of X11, and is used by many of the widget sets that are layered on
top of X (well, many of the widget sets that have been written since Xt
was formally adopted).  Xt is not small, and excessive use of virtual 
memory is a big drain on system resources.

xclock, the example that was used later in the article I'm quoting, uses
the Athena Clock widget, managed by the Xt intrinsics.  It's not clear
to me whether Peter was actually complaining about the Athena widgets
or the Xt intrinsics.

-Dan Riley (riley@tcgould.tn.cornell.edu, cornell!batcomputer!riley)
-Wilson Lab, Cornell U.