yet another smallest snapshot, and a visualization
tim Rowledge
tim at rowledge.org
Sat Jan 21 19:23:19 UTC 2006
On 21-Jan-06, at 10:56 AM, Colin Putney wrote:
>
> On Jan 21, 2006, at 12:28 AM, tim Rowledge wrote:
>> [snip] On the other hand it wold be an interesting way of making
>> completely separated cells of objects each running their own
>> process and having to communicate only via proper interfaces
>> instead of messing in a global object soup. All sorts of fun
>> possibilities if one has the tim and funding
>
> Indeed. The end result would be message-passing concurrency, rather
> than shared-state concurrency. Each VM instance would be a Vat/
> Island/Task and you'd have distant object references for sending
> messages between them. VM instances could also be on a separate
> thread, in a separate process or on a separate machine, depending
> on what kind of performance characteristics you were looking for,
> pretty much transparently. Beautiful.
>
That's about it. It is not a million miles from stuff some of us were
fantasizing about a while ago (1988 or thereabouts) in UK as part of
an Esprit project. As with so many Esprit projects it went nowhere as
the money was siphoned off to the mafia and other corporate slush
funds and then the people scattered to the four winds. Maybe we could
actually do it this time round? Anyone interested in funding the work
properly?
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: IG: Insert Garbage
More information about the Squeak-dev
mailing list
|