[squeak-dev] Squeak VM for iPad --- Current progress?

dimitris chloupis thekilon at yahoo.co.uk
Wed Jul 25 17:30:16 UTC 2012

I dont think that is true because this exists in App store for quite some time now ---> http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8 . Unless Gambit is not runtime generated code. 

Afaik the only thing  that is not allowed is for the user (the person using the app) to have access to the iOS API , of course the app itself can access the API. 

Even if that is true , will it be hard to provide a compliant version to the app store ? I mean without CogVM. 

 From: Bert Freudenberg <bert at freudenbergs.de>
To: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org> 
Sent: Wednesday, 25 July 2012, 19:31
Subject: Re: [squeak-dev] Squeak VM for iPad --- Current progress?
On 25.07.2012, at 01:01, Stefan Marr wrote:

> Hi Marcel:
> On 25 Jul 2012, at 09:42, Marcel Taeumel wrote:
>> What is the current progress for the Squeak VM that runs on iOS?
> Progress? No progress there, it just works ;)
> I suppose Esteban is the 'official' maintainer. So, I guess the latest code is in the Pharo people's git repository: http://gitorious.org/cogvm
> And if you hope for a CogVM on iOS, well, that will still take a bit.
> Lars makes very good progress on the port to ARM, but it is still a lot of work.

Apple's current guidelines disallow running runtime-generated code. So Cog is out. But Esteban recently got the Stack VM to compile which works fine, and John's interpreter works for a couple of years now.

You will have to compile a VM yourself, or have someone compile it specifically for your iOS device (unless it is jailbroken). Apple does allow apps written in Squeak into the store, but it will not allow a generic VM which can run anything.

- Bert -
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20120725/4792e6dc/attachment.htm

More information about the Squeak-dev mailing list