News for hackers. Stuff that matters.
Re:Opinion piece on GHC back ends by Throw_Away_5374 on Sunday September 01, 2019 @05:50AM (#20851411)
> As an assembler, LLVM is not particularly fast or convenient. It has a huge API, and lots of optimization passes that have to be tweaked to get reasonable output. The posts I read that got that far generally recommended ditching LLVM and forking a JIT engine like LuaJIT, libjit, etc.

But it can't be so bad that it offsets the gain of the many supported platforms, can it?

Re:Opinion piece on GHC back ends by orbifold on Sunday September 01, 2019 @11:00AM (#20852626)
Realistically you need to do a lot more work to support many platforms unless your language is c-like in the first place (meaning that it does need only a very limited runtime)