Squeak (file system & project structure) newbie questions

Bert Freudenberg bert at impara.de
Tue Oct 25 19:50:15 UTC 2005


Am 24.10.2005 um 23:23 schrieb Craig Latta:

>
> Hi Bert--
>
> > ...we could now extend the idea of projects to "larger" applications
> > involving both live objects and larger  chunks of costume code, but
> > AFAIK nobody has done any real work in that direction, yet.
>
>     I have. Spoon object memories synchronize themselves by  
> negotiating directly, using remote messages. Any object in any  
> memory can send any message with any parameters to any object in  
> any other memory. Each parameter can be any object in any memory.  
> Each memory can be on the local machine or elsewhere on the network.
>
>     So you can, for example, install compiled methods directly  
> without having to recompile source code, transfer initial values  
> for class variables without running class "initialize" methods,  
> etc. I'm using these sorts of abilities to make a change management  
> system called Naiad ("Name And Identity Are Distinct").
>
>     I'm preparing the 1 alpha 9 release of Spoon currently.

Oh, that's right of course. But I actually meant extending projects  
with better functionality for Smalltalk programmers, an incremental  
change rather than the revolution you're preparing :)

- Bert -




More information about the Squeak-dev mailing list