On Sat, 21 Sep 2019 at 09:34, Steve Quezadas <steveeq1@gmail.com> wrote:
I am going to the portland meetup this october and I noticed that one of the items listed is "Smalltalk on iOS and Android" which intrigues me. Is some Guilfoyle-type here writing a VM for these platforms? I was joking with a friend that we should write a vm for ios using the "smalltalk blue book" and it would be fun to learn how vm's work by trying to write sometihng for ios. Is someone already working on this?��

It is not mainstream, but has been done by some individuals...
http://forum.world.st/Ann-Stack-Android-VM-td4919869.html��
http://forum.world.st/Xcode-projects-for-VM-on-iOS-or-Mac-td5087786.html

One thing to be aware of is that the VM for these platform doesn't come with JIT.

The other is that these platforms are strongly weighted towards event-driven coding style
and the VM currently is not event driven.�� This has an impact on battery life, and may bump up against rules that terminate a long running process (my understanding of this is limited).

Pharo 8's headless-VM opens up some possibilities towards creating an event-driven VM, but I'm not aware of any immediate plans to do that.

cheers -ben


��
��