Issues

Issue #11 new

Pure4Android

kfp
created an issue

Pure on Android would be nice :)

The Python 3 interpreter here might give a clue ;)

Comments (4)

  1. Albert Graef

    Yes, I already have this on my TODO list. :) Unfortunately, the old LLVM JIT doesn't appear to work on ARM, so I'll have to port Pure to the new MCJIT first. This will be quite some work, but it seems doable. From there on, it all depends on how well LLVM is supported by the Android NDK. But since the NDK has included clang for quite some time now, there's hope that this part will be doable as well. I still have to give the NDK a try, though.

  2. kfp reporter

    Excuse my ignorance, but is the JIT necessary at all? I thought of a scripting solution a la http://code.google.com/p/android-scripting/, that is merely the interpreter capabilities. The new NDK works fine, even for my MIPS based tablet. A full port is hard work, of course ;) Thanks.

    Am 06.08.2013 14:51, schrieb Albert Graef:

  3. Albert Graef

    Yes, Pure needs the JIT. The Pure interpreter never really interprets any bytecode in the way CPython does, it's just an interactive frontend to the compiler, so Pure code is always compiled to native code.

  4. kfp reporter

    Well, I ought to know. This is one of the many great features of Pure. Therefore I'm patient :) Thanks

    Am 06.08.2013 16:08, schrieb Albert Graef:

  5. Log in to comment