
23 Nov
2015
23 Nov
'15
7:53 a.m.
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