Re: Prolog and iOS : it would be OK

Jan Wielemaker <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
On 03/27/2014 01:16 AM, Richard A. O'Keefe wrote:
> slidetocode.com offers
>   - Raskell : basically a port of Hugs to the iPad (Haskell)
>   - Lisping : originally a vi-ish editor for Scheme and Clojure
>     but now includes TinyScheme interpreter, and the author is
>     thinking of adding a Clojure (subset) interpreter.
>
> Dmitry Kovba http://www.dmitry-kovba.com
> offers an amazing bunch of "XYZZY Programming Language" apps
> which actually do compilation and running remotely, which
> neatly sidesteps any problems with adding new code to an iOS app.
>
> Pharo Smalltalk runs on the iPad.  See
> http://www.pharo-project.org/about/screenshots
> As I understand it, the bytecode system is OK,
> but the JIT would not be allowed even if it did
> work for ARM.
>
> Quicksilver Smalltalk sits on top of Javascript so it
> can run in Safari, for example.  There is also something
> called U8 (u8.smalltalking.net) which I've had little
> luck learning about.
>
> Pythonista http://omz-software.com/pythonista/
> provides a Python IDE on iOS.  It's in the App Store.
>
> So there is ample precedent for interpreted/emulated
> languages on iOS devices.  SWI Prolog should fit right in.

Good news.  The basic system should build.  Matt Lilley sent
a mail on how to compile the core system.  Carlo Capelli wrote
the Qt console.  I guess that most of the extensions packs will
compile as well.  The only exception is xpce, which means
no gui tools :-(  I think that in the future all these tools
will become web-based, which would work fine one iOS.  That
is quite a big project though :-(

	Cheers --- Jan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.