[Self-interest] OurSelf trial now without invite!

Russell Allen mail at russell-allen.com
Thu Nov 26 09:23:27 UTC 2020

I looked into what to do with the current VM but it was too big a job for my available time and skills. To get back on Apple we need both 64 bit and ARM.

Other options were to move to another VM (Truffle looks really promising - there is a TruffleSqueak which is very fast, but suffers the same compilation pauses as Self 3 - or Cog, the Squeak VM), which was feasible but a bit sad :(  or to do a Klein style VM using Self, which would be great fun but also too big a project.

Of course no matter what VM, I won’t be able to run Self on my iPad because Apple doesn’t allow third party JITs or reflective systems which can save and load code...

In a sense OurSelf is my attempt at an end run around all of this.

There’s only a couple of things on my radar to do with the current Self VM:

(1) port to FreeBSD, because OurSelf is currently running the VM in Linux emulation mode and I’d love to be able to ditch that as a requirement
(2) merge and update the work I did a few years back allowing on the fly primitives to be created in Self, because that opens up a lot of possibilities in respect of talking to OS libraries and so on


> On 26 Nov 2020, at 12:29 pm, David Ungar <ungar at mac.com> wrote:
> Well, no snow in Berkeley, just sea breezes, and very cheap, questionable quality Chinese food. And volleyball atop a nuclear reactor. Ah, the good times!
> I'm not sure if Russel was working on such. It's a serious undertaking, but would be nice to have. Since I've been an Apple fan for a century, if I do one, it might be to see what performance can be gotten from Apple Silicon. OTOH, I might rather do a Korz VM. (Korz published with Ossher and Kimelman, inspired by Us, published with, you guessed it, Randy.))
>> On Nov 25, 2020, at 4:26 PM, Kyle Hayes <kyle.hayes at gmail.com <mailto:kyle.hayes at gmail.com>> wrote:
>> On Wed, Nov 25, 2020 at 3:26 PM David Ungar <ungar at mac.com <mailto:ungar at mac.com>> wrote:
>> Well, we did have to walk up a good hill to get to the CS building from the BART station.
>> Uphill both ways, in the snow? 
>> On a different note, wasn't there someone working on a 64-bit x86-64 port?   Or am I making that up?
>> Best,
>> Kyle
>> _______________________________________________
>> Self-interest mailing list
>> Self-interest at lists.selflanguage.org <mailto:Self-interest at lists.selflanguage.org>
>> http://lists.selflanguage.org/mailman/listinfo/self-interest
> _______________________________________________
> Self-interest mailing list
> Self-interest at lists.selflanguage.org
> http://lists.selflanguage.org/mailman/listinfo/self-interest

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20201126/2a8315b2/attachment.html>

More information about the Self-interest mailing list