🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #4574

Re: I need Help with the A3000!

#4574
From: Dave Haynie
Date: Thu, 26 Jul 1990 20:50
60 lines
3891 bytes
In article <1990Jul25.224140.24184@cbnewsm.att.com> nsw@cbnewsm.att.com (Neil Weinstock) writes:
>In article <6091@sugar.hackercorp.com> peter@sugar.hackercorp.com (Peter da Silva) writes:
>>I didn't say graphics were a bug. I said X was a bug. Not only is it big, but
>>it's primitive. ALL the windows are SIMPLEREFRESH!

>I've been educating myself about Xlib lately, and this seems like one of the
>really grossest things in X.  I wonder how many applications know how to
>properly update just the damaged areas?

>My "favorite" thing is when you scroll a partially obscured region of a window.
>Blech!  Why bother to scroll at all?

>Here's to SMARTREFRESH,

Well, that flaw in X is certainly a flaw.  Its also a flaw in the Macintosh
windowing system, which also handles only SIMPLEREFRESH windows (unless they
have fixed that recently).  Something that needs to be updated in both of
these systems.

However, at least X has something that we don't have; a client-server model.
So, for example, my X client on my Amiga here can talk to an X program 
though the server on a VAX or Apollo.  What this means is that, while the
actual program runs on the VAX or Apollo, my Amiga is doing all the display
work.  This is why you have X Terminals in the first place; X can work over
a network just like smart terminals (eg, VTxxx, Concept, that ilk) work over
a serial line.  If the basic Amiga display system worked like X does, you
wouldn't worry about things like AUX: for dialing it; you could dial in or
direct connect to your A2500, A3000, or whatever high speed server and still 
do all the display work on that puny A500 on your desk, for example.

I think, as you look over most areas of reasonably new technology, each 
particular instance has a better idea than most others (the Mac's area of
strength is its fast, device independent graphics kernel), but tends to miss
the strengths of the competing systems.  But as far as graphics goes, we're
still at best at the second generation of GUIs, perhaps still the first
PC-based generation.  I really don't know how you calculate generations, only
that we're only NOW at the point where different GUIs are picking up ideas
from one another.

And Graphics isn't everything.  Let's think about system-level mathematics 
for a moment.  Most systems are at generation 1.  The Amiga might be at
generation 2, but the alternate systems (FFP vs. IEEE) has held this back.
We still aren't at generation 3, which, like the Mac graphics subsystem,
supports device independent mathematics at a high enough level for this to
actually work.  

If you sit down for a moment, you can probably think of all kinds of stuff
that's still pretty primitive on "modern" PC operating systems.  All it takes
is suspension of "The Programmer" in you for a moment or two; "The
Programmer" is the guy who's happy with The Way Things Are and just wants to
use these things.  Me, I'm never happy with computers.  Humanity does seem
to have Beer pretty well nailed down, but computer; forget it.  They're just
starting to get usable....

>                                   - Neil

-- 
Dave Haynie Commodore-Amiga (Amiga 3000) "The Crew That Never Rests"
   {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: hazy     BIX: hazy
           The Dave Haynie branch of the New Zealand Fan Club
Technical Details
Message-ID: <13456@cbmvax.commodore.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cbmvax!daveh
References: <6071@sugar.hackercorp.com> <13386@cbmvax.commodore.com> <6091@sugar.hackercorp.com> <1990Jul25.224140.24184@cbnewsm.att.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cbmvax!daveh
From: daveh@cbmvax.commodore.com (Dave Haynie)
Newsgroups: comp.sys.amiga.tech
Subject: Re: I need Help with the A3000!
Message-ID: <13456@cbmvax.commodore.com>
Date: 26 Jul 90 20:50:23 GMT
References: <6071@sugar.hackercorp.com> <13386@cbmvax.commodore.com> <6091@sugar.hackercorp.com> <1990Jul25.224140.24184@cbnewsm.att.com>
Reply-To: daveh@cbmvax (Dave Haynie)
Distribution: usa
Organization: Commodore, West Chester, PA
Lines: 60