What is the `island` instance variable in Process? Nothing uses it in the base image. Where did it come from?
... should it be removed?
Cheers, Tony
On 23. Jun 2022, at 09:50, Tony Garnock-Jones tonyg@leastfixedpoint.com wrote:
What is the `island` instance variable in Process? Nothing uses it in the base image. Where did it come from?
Maybe from (old) Croquet's Islands idea? "The basic unit of replication and collaboration in Croquet is called an Island. A Croquet Island is first a secure container of arbitrary objects." says this random Draft from 10 years ago: https://wwj718.github.io/post/img/Croquet%20Programming%201.0B.pdf
Nikolai Suslov (https://twitter.com/nsuslovi) still tries to maintain parts of that: https://blog.krestianstvo.org/en/open-croquet-for-squeak-6/
Maybe it is still used in 3dicc's Terf?
Best regards -Tobias
... should it be removed?
Cheers, Tony
Hi Tony, hi Tobi,
On Jun 23, 2022, at 1:55 AM, Tobias Pape Das.Linux@gmx.de wrote:
On 23. Jun 2022, at 09:50, Tony Garnock-Jones tonyg@leastfixedpoint.com wrote:
What is the `island` instance variable in Process? Nothing uses it in the base image. Where did it come from?
Maybe from (old) Croquet's Islands idea?
Not so old. It is in production. See 3dicc.com
"The basic unit of replication and collaboration in Croquet is called an Island. A Croquet Island is first a secure container of arbitrary objects." says this random Draft from 10 years ago: https://wwj718.github.io/post/img/Croquet%20Programming%201.0B.pdf
Nikolai Suslov (https://twitter.com/nsuslovi) still tries to maintain parts of that: https://blog.krestianstvo.org/en/open-croquet-for-squeak-6/
Maybe it is still used in 3dicc's Terf?
Now Virtend. Indeed it is. However, removing it isn’t much of an issue (it may affect the threaded FFI prototype, but that’s a prototype and can be changed).
Best regards -Tobias
... should it be removed?
Is it that big a deal? If so, certainly. If not, IIABDFI
Cheers, Tony
On 6/23/22 14:32, Eliot Miranda wrote:
... should it be removed?
Is it that big a deal? If so, certainly. If not, IIABDFI
("If it's a big deal, forget it?")
No, it's not very important. I just noticed it was there and went "what's *that*??" :-)
It feels like something that'd be nice to clean up, but if it stays it's doing no material harm.
On Jun 23, 2022, at 11:22 AM, Stéphane Rollandin lecteur@zogotounga.net wrote:
Is it that big a deal? If so, certainly. If not, IIABDFI
Touché; apologies. If It Ain’t Broke Don’t Fix It
And IYDUTAJAG
I’m guessing some of this is If You Don’t Understand The Acronym Just …. but I can’t complete it.
Stef
On Thu, Jun 23, 2022 at 19:51 Eliot Miranda eliot.miranda@gmail.com wrote:
On Jun 23, 2022, at 11:22 AM, Stéphane Rollandin lecteur@zogotounga.net
wrote:
Is it that big a deal? If so, certainly. If not, IIABDFI
Touché; apologies. If It Ain’t Broke Don’t Fix It
And IYDUTAJAG
I’m guessing some of this is If You Don’t Understand The Acronym Just …. but I can’t complete it.
… Ask Google 😜
Vanessa
On Fri, Jun 24, 2022 at 12:07 AM Vanessa Freudenberg vanessa@codefrau.net wrote:
On Thu, Jun 23, 2022 at 19:51 Eliot Miranda eliot.miranda@gmail.com wrote:
On Jun 23, 2022, at 11:22 AM, Stéphane Rollandin <
lecteur@zogotounga.net> wrote:
Is it that big a deal? If so, certainly. If not, IIABDFI
Touché; apologies. If It Ain’t Broke Don’t Fix It
And IYDUTAJAG
I’m guessing some of this is If You Don’t Understand The Acronym Just …. but I can’t complete it.
… Ask Google 😜
Vanessa
... Ask Google :)
Stef
:-) I didn't get that prolly cuz I'm of the Ask Granddad generation...
squeak-dev@lists.squeakfoundation.org