Squeak-dev digest, Vol 1 #216 - 20 msgs

Alan Kay Alan.Kay at squeakland.org
Fri Oct 19 18:02:47 UTC 2001


Ken --

You are right, in spite of the fact that the paper in question was 
really about the very first version of Playground, and was not "the 
later Playground" I was referring to in my note.
>
>What I want is a Playground-like system with real message sending,
>encapsulation, and removal of the limitation to only graphical objects.

This is what I want too. Let's just do one! At least a prototype. We'll help.

Cheers,

Alan


At 9:13 AM -0700 10/19/01, Ken Kahn wrote:
>Alan Kay wrote:
>>
>>  This is pretty much how Playground (the kids' programming system we
>>  made (mainly Scott Wallace starting with a framework built by Jay
>>  Fenton) for the Vivarium project) worked as well -- though I'm sure
>>  it wasn't as clean as Ken's stuff (this is why I'm trying to convince
>>  him to put some of his ideas into Squeak).
>>
>>  Playground was kind of a generalized event-driven system that had
>>  objects which were kind of like a collection of generalized
>>  spreadsheet cells, completely concurrent, etc.
>>        This gave the kids state of objects to look at, but not
>>  call/return. Every value was a thread.
>>
>
>I just reread (for the third time in 12 years) the OOPSLA89 paper on
>Playground.
>
>http://portal.acm.org/citation.cfm?id=74891&coll=portal&dl=ACM&CFID=292547&C
>FTOKEN=54781325
>
>It is full of good ideas but AFAIK the ability of objects to communicate was
>very impoverished. It seems they mostly interacted via the Playfield - a
>planar surface where objects live. This is great for some purposes but is
>too limitted in my mind. Objects could also signal events and others could
>sense those events but it didn't seem as if this was a general message
>passing facility. (The paper provides too few details on event signalling to
>really see how general it was.)  Also it didn't seem to support strong
>encapsulation - an object could inspect the internals of other objects.
>
>What I want is a Playground-like system with real message sending,
>encapsulation, and removal of the limitation to only graphical objects.
>
>Best,
>
>-ken kahn ( www.toontalk.com )


-- 




More information about the Squeak-dev mailing list