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...
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
��
��