[Haskell-cafe] Is there an overview of backend technologies for Haskell?

Roman Cheplyaka roma at ro-che.info
Mon Nov 23 07:58:37 UTC 2015


One interesting comparison paper is Making a Fast Curry:
Push/Enter vs. Eval/Apply for Higher-order Languages
http://community.haskell.org/~simonmar/papers/eval-apply.pdf

On 11/23/2015 09:53 AM, Joachim Durchholz wrote:
> Hi to all,
> 
> I'm wondering how the various backend technologies are regarded.
> What trade-offs are involved (e.g. spineless-tagless vs. generating
> machine code, seems to be very, very different), what options there
> might be, what the choice would be if a compiler were to be written from
> scratch, that kind of stuff.
> The first two pages of a web search for "Haskell backends" returned only
> references to GHC's LLVM backend. Which was interesting but not an
> overview :-)
> URLs welcome.
> 
> Regards,
> Jo
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20151123/b66a47fa/attachment.sig>


More information about the Haskell-Cafe mailing list