Introducing Huemul

sig siguctua at gmail.com
Thu May 24 22:32:20 UTC 2007


On 24/05/07, Klaus D. Witzel <klaus.witzel at cobss.com> wrote:
> On Thu, 24 May 2007 16:38:20 +0200, sig wrote:
> > On 24/05/07, Sebastian Sastre wrote:
> >> ... It's 'changing the tire in a running car'. For sustainable projects
> >> we can't 'stop the car'. Otherwise people will easily be demotivated and
> >> efforts become quickly diluted.
> >
> > Yes, sometimes you need to stop the car, because changing the tires
> > while driving is impossible.
>
> Have you considered using a ClassBox, available from SqueakSource.
>
> Let's change one of the tires while on at full speed: create a new
> ClassBox which includes all of your car. In that isolated box change the
> tire. If this works out fine, release the changes to the running car's
> ClassBox. A more practical Smalltalk example is to change the compiler in
> the running system, this needs the compiler.
>
Thanks for pointing out. I'll check details. I wonder if this concept
can be used for hot-swapping VM at runtime .

> /Klaus
>
> _______________________________________________
> Exupery mailing list
> Exupery at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery
>


More information about the Exupery mailing list