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