[Squeakland] Logo vs. Squeak

Alan Kay Alan.Kay at squeakland.org
Tue Aug 12 15:04:07 PDT 2003

Hi --

What Andreas meant *starts* with the Hypercard Level 5 and works its 
way up to much deeper ideas. This is the part that hasn't yet been 
done well (or pretty much at all).



At 8:39 PM -0600 8/11/03, tblanchard at mac.com wrote:
>On Saturday, August 9, 2003, at 11:55  AM, Andreas Raab wrote:
>>This issue of scalability has (as far as I can tell) never been addressed in
>>any kind of authoring/scripting environment. You live either on one side of
>>the fence or on the other and depending on which side you choose you can do
>>certain things and not others.
>Actually, HyperCard (which I loved and in which I used to live most 
>of my life) had a concept of UserLevels.  You didn't actually need 
>to write code until you got to the last level.  You could do quite a 
>lot without it and it turned a lot of non-developers into stack 
>heads as they kept bumping up the level so they could make it that 
>"little bit more cool".
>Browsing or Level 1
>   Open, close, and browse stacks, search for text, click buttons, move
>   between stacks, print, and save copies of stacks.
>   Typing or Level 2
>   Type, edit, style text, add and delete cards, compact stacks, set
>   Arrow Keys in Text option.
>   Painting or Level 3
>   Create and edit graphics with the paint tools, set stack protection,
>   edit icons, delete stacks, move between background and card layers,
>   use the Power Keys.
>   Authoring or Level 4
>   Create, modify, and delete buttons, links, fields,
>   cards, backgrounds, and stacks.
>   Scripting or Level 5
>   Write, edit, and debug scripts, set the Blind Typing option.
>Squeakland mailing list
>Squeakland at squeakland.org


More information about the Squeakland mailing list