[OT] GEM, Blitter, and Atari ST (was: RE: Debian and SqueakL revisited again)

David A. Smith dastrs at bellsouth.net
Thu Nov 1 20:53:25 UTC 2001


Can you give a pointer to the "principles"? Sounds like something I could use.

David



At 01:05 PM 11/1/2001 -0800, you wrote:
>Actually, the first Xerox GUIs were developed on the Alto starting with 
>prototypes in '72, and directly on the Alto when it started working in 
>April '73. The Star was many years in the future at that point. The actual 
>Star prototype GUI was called SmallStar and was done by David Canfield 
>Smith (one of our three Dave Smiths) in Smalltalk. Politics prevented the 
>Star from actually being programmed in Smalltalk (and the path they 
>actually took was a long and dark one). Cf my previous comments about the 
>AMIGA. Perhaps the best thing about the Star was one of the first and best 
>attempts to create a "principled interface design". Various smart folks 
>participated in this, including William Newman and Larry Tesler. I wasn't 
>crazy about some of the design choices, but their "principles" gave rise 
>to better than average discussions and arguments about UI.
>
>Cheers,
>
>Alan
>
>------
>
>At 8:52 AM -0800 11/1/01, Ned Konz wrote:
>>On Thursday 01 November 2001 08:29 am, Stephen Pair wrote:
>>>  Thanks for the pointer!  Now I'm curious how deep the connections (if
>>>  any) between DRI, GEM, Atari, and PARC may have been...
>>
>>Apparently very deep. From http://xeroxstar.tripod.com/ :
>>
>>When Xerox PARC was developing the first GUI, as seen on the 8010, Lee Jay
>>Lorenzen was a key member of the team. He was later hired by Digital Research
>>Inc., where he worked on a GUI he wanted to call Crystal (after an IBM
>>project at the time, called Glass). Since Crystal was already trademarked,
>>the project was renamed Gem. The acronym GEM (Graphical Environment Manager)
>>came later. Lee wrote the vast majority of GEM/1 following his designs from
>>the Xerox closely. In fact, his expertise writing first the Xerox system and
>>later GEM allowed him to walk away from DRI and create a smaller cut-down
>>version for his company, Ventura. An exchange happened between DRI and Gary
>>Kildall at the Atari Grass Valley research center. Gary was given a VAX
>>11/750 in exchange for the development of CP/M 68K and GEM, which became TOS
>>for the Atari ST line. GEM was also developed for early DOS computers. In
>>fact, Elixir Desktop was built on top of the final version of GEM, version 3.
>>
>>--
>>Ned Konz
>>currently: Stanwood, WA
>>email:     ned at bike-nomad.com
>>homepage:  http://bike-nomad.com
>
>
>--
>
>






More information about the Squeak-dev mailing list