[Haskell-cafe] iPhone/Android and Haskell [Was: Embedded funcional programming?]

Don Stewart dons at galois.com
Sat Aug 7 19:44:03 EDT 2010


Only problem is rewriting the GHC runtime in Java... :-)

-- Don

scooter.phd:
> Whatever happened to the JVM backend for GHC? That might actually be a
> relatively straightforward solution to the whole "interface to Java" problem.
> 
> On Sun, Apr 18, 2010 at 11:42 PM, Don Stewart <dons at galois.com> wrote:
> 
>     liamoc:
>     > On 19 April 2010 05:29, Don Stewart <dons at galois.com> wrote:
>     > > That's great info -- we do have an unregisterised ARM port of GHC in
>     > > Debian, iirc. (And the LLVM backend can generate ARM code too)
>     >
>     >
>     > Sounds good. With regards to LLVM, what dependencies does LLVM ARM
>     > code have? Android has gnu libraries not llvm, i don't know if that is
>     > okay.
>     >
>     > A superior approach would be to compile haskell to Java or Dalvik
>     > bytecode (or even JVM bytecode if it doesn't use any JIT features;
>     > then we can compile that to dalvik bytecode), but this is obviously
>     > more work if we already have an ARM port.
> 
>     More work also in that you need to port the runtime system to Java...
>     _______________________________________________
>     Haskell-Cafe mailing list
>     Haskell-Cafe at haskell.org
>     http://www.haskell.org/mailman/listinfo/haskell-cafe
> 
> 


More information about the Haskell-Cafe mailing list