Re: RIP, Bill Atkinson: A giant of computing has left us
From
Lawrence D'Oliveiro@21:1/5 to
All on Sun Jun 8 00:22:19 2025
XPost: comp.sys.mac.advocacy
Atkinson is known for, among other things, the “QuickDraw” graphics
engine, which was at the core of how those early Macintoshes could
manage graphics drawing at interactive speeds, on a processor running
at a nominal 8MHz clock speed, with no hardware acceleration.
He also created the MacPaint application, to show off the artistic
capabilities of the Macintosh -- and its ease of use. There is a video somewhere of Atkinson’s 2-year-old daughter using MacPaint, her tiny
fist barely big enough to cover the mouse, otherwise being quite
comfortable figuring out the drawing tools.
And later, he created HyperCard, which was one of those forays into
“end-user programming” which was perhaps more successful than most.
Atkinson is named on Apple’s patent for the “region” structure, which
was a compact way of representing arbitrary regions of pixels, which
might have holes in them or even consist of entirely disjoint pieces.
These structures were heavily used in QuickDraw for clipping graphics
drawing (particularly for dealing with overlapping windows), though they
could be rendered as graphics objects in their own right.
Apple’s patent meant that nobody else could use that structure. For
example, X11 had to use a less efficient way of representing pixel
regions. The patent did finally expire around 2004, I think it was.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)