Whatever happened to the JVM backend for GHC? That might actually be a relatively straightforward solution to the whole &quot;interface to Java&quot; problem.<br><br><div class="gmail_quote">On Sun, Apr 18, 2010 at 11:42 PM, Don Stewart <span dir="ltr">&lt;<a href="mailto:dons@galois.com">dons@galois.com</a>&gt;</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">&gt; On 19 April 2010 05:29, Don Stewart &lt;<a href="mailto:dons@galois.com">dons@galois.com</a>&gt; wrote:<br>
&gt; &gt; That&#39;s great info -- we do have an unregisterised ARM port of GHC in<br>
&gt; &gt; Debian, iirc. (And the LLVM backend can generate ARM code too)<br>
&gt;<br>
&gt;<br>
&gt; Sounds good. With regards to LLVM, what dependencies does LLVM ARM<br>
&gt; code have? Android has gnu libraries not llvm, i don&#39;t know if that is<br>
&gt; okay.<br>
&gt;<br>
&gt; A superior approach would be to compile haskell to Java or Dalvik<br>
&gt; bytecode (or even JVM bytecode if it doesn&#39;t use any JIT features;<br>
&gt; then we can compile that to dalvik bytecode), but this is obviously<br>
&gt; 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>