Curious Marc wrote:

>Curiously, the Xerox Alto has quite advanced GUI and object oriented 
>programming (including the smalltalk windowing environment), >but no desktop 
>metaphor or icons that I have seen. I believe desktop metaphors appear later 
>in the Alto commercial successor, the >Xerox Star, and in the Apple Lisa, 
>which bears strong Xerox influences. Xerox’s desktop metaphor pushes the 
>object concept a bit far, >while the Lisa got what would become the modern 
>ubiquitous version of the concept almost dead on. Did I get this approximately 
>>right? Are there any other GUI desktop metaphors that predates this?

Marc is correct here.  My memory was faulty in my original posting about the 
"Desktop Metaphor".  The Alto, at least in its initial incarnation didn't 
really have a true desktop metaphor, though prototypes of the desktop 
environment may have run on it internally to PARC.   The Star, which was a 
commercial product (as opposed to Alto), definitely did, and that's where my 
memory was faulty.    Thanks, Marc, for pointing out my error.

A place I worked for many, many years ago was involved with Smalltalk and OO 
database development.   They had a working Xerox Smalltalk machine, and  that's 
what I remembered the desktop metaphor from, but was thinking it was an Alto.  
After doing a little digging through old notes, I realized my memory of the 
machine was incorrect, and that the machine they had was a Star.

I remember tinkering around with the Star, which by the time I was at the 
company, had been pretty much put out to pasture.   The environment was quite 
intuitive, and easy to use, though it took me a little while to get my mind 
wrapped around the concept of Smalltalk, because I had no exposure to object 
environments prior to playing with the machine.   I was surprised at how 
responsive the machine was considering that the tech in it by that time was 
pretty old.   It was definitely an education playing with it.   I wonder 
whatever happened to that machine?  Hmmm...maybe I should send out some Emails 
to folks that I worked with back then.....

The only other desktop metaphor environment that existed around this same time 
was at Tektronix, though the work at Tektronix was slightly behind the work  at 
Xerox,  was heavily based on the developments at Xerox, and the work was done 
under license from Xerox with regard to the Smalltalk-80 implementation used on 
the machine.

Tektronix created a machine called Magnolia that used a Smalltalk environment 
like the Alto/Star, had a bitmapped display and a desktop GUI.   Prototypes of 
the machine were running in early 1981, and it was quite refined by '82.  The 
machine never became a product, though it did pave the way for a couple of 
generations of Smalltalk-based workstations introduced by Tektronix beginning 
in late '84.   

-Rick


Reply via email to