The Weekly Juan #4: "Smalltalk, Direct Manipulation and End User Programming"

Jecel Assumpcao Jr jecel at
Tue Nov 14 00:37:10 UTC 2006

Lex Spoon wrote on 10 Nov 2006 12:18:41 -0800
> From: Lex Spoon <lex at>
> Subject: Re: The Weekly Juan #4: "Smalltalk, Direct Manipulation and End User Programming"
> To: squeak-dev at
> received-spf: none ( domain at does not designate permitted sender hosts)
> reply-to: The general-purpose Squeak developers list <squeak-dev at>
> Jecel Assumpcao Jr <jecel at> writes:
> > Juan Vuletich wrote on Wed, 08 Nov 2006 21:55:22 -0300
> > > Besides, code based development 
> > > (i.e. not relying on the assembly of objects in a certain image) eases 
> > > team work and version tracking.
> > 
> > Here I must strongly disagree. [...] Unless you
> > had seen it yourself it is hard for you imagine how much fun this was
> > and how productive they were....
> The two are not incompatible.  You can use exported code as the
> authoritative version of the code, while using an object-rich image to
> actually edit that code.
> In fact, this is the *normal* way to develop in Smalltalk.  You can
> always start in a fresh image if you want.  You simply load all the
> code off the disk or out of your version control system.

Right. My programming style, however, involves creating instances and
not just code and in that case collaboration means something like
Nebraska instead of Monticello. Given the goals of the Croquet project I
imagine that I am not alone in wanting to use computers this way.

-- Jecel

More information about the Squeak-dev mailing list