Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!bcm!dimacs.rutgers.edu!mips!twg.com!david From: david@twg.com (David S. Herron) Newsgroups: comp.sys.amiga.programmer Subject: Re: GadTools functionality Message-ID: <8627@gollum.twg.com> Date: 1 Feb 91 18:32:06 GMT References: <91023.105132GHGAQA4@cc1.kuleuven.ac.be> <17995@cbmvax.commodore.com> Organization: The Wollongong Group, Palo Alto, CA Lines: 42 In article <17995@cbmvax.commodore.com> jesup@cbmvax.commodore.com (Randell Jesup) writes: > Have you ever noticed the size of the XWindows libraries (or programs >built that use those features?) Some XClocks are hundreds of K (just for a >clock). I think one was approaching a meg. Yeah, but look at what you buy in the size of Xt -- independance from particular display characteristics. -- independance between location of CPU use and display location. That is, the program can be anywhere on the network and the display(s) can be anywhere on the network. The Xt programmer doesn't particularly care. -- indepenance from particular communications protocols to reach the display. The Xt programmer also doesn't particularly care about what communications protocol is used between client & server. -- powerful (as powerful as can be in C) object system which allows you to extend existing objects in myriads of ways. GadTools only does the last. I say that Xt and GadTools are two (somewhat) different beasts and which shouldn't be directly compared. Indirect comparisons are fair. Also remember that Unix doesn't, at least not until fairly recently, have good support for shared libraries. Unlike AmigaDOS. This is one of the reasons that memory disappears faster on Unix than AmigaDOS. > That said, there is some stuff going on to provide more support for >applications (see the AppShell stuff from the June 1990 devcon notes for >more information) via extended objects, etc. Good .. > Remember: GadTools has to fit in the ROM. er.. do you have to fit *ALL* of GadTools into ROM? Don't you really just need to fit in enough to get the system running? -- <- David Herron, an MMDF & WIN/MHS guy, <- Formerly: David Herron -- NonResident E-Mail Hack <- <- MS-DOS ... The ultimate computer virus.