HNHacker News
TopNewBestAskShowJobs

tenslisi

1,550 karma · joined January 8, 2014

submissionscomments
tenslisi··on Write You a Haskell: Building a modern functional compiler from first principles
It looks like the author of this (Stephen Diehl) is looking for a job in Boston. Maybe HN can help him out?

https://twitter.com/smdiehl/status/538494839189700608

tenslisi··on What I Wish I Knew When Learning Haskell
It appears to be twice as long as the old 2.0 version, and a lot of the latest GHC 7.8 topics which wasn't released before the last version.
tenslisi··on What I Wish I Knew When Learning Haskell 2.0
There's also a very detailed tutorial on writing a toy compiler with Haskell and LLVM on this site:

http://www.stephendiehl.com/llvm/

tenslisi··on Optimising Haskell for a tight inner loop
> The moment you start trying to compete against hand written assembly, any high level lang gets a bit quirky.

Yes, which is why I wonder why GHC went with it's own code generator instead of using LLVM? It seems like a lot of the outputted assembly would be coalesced with LLVM's optimizer passes. Is there work on this problem within the Haskell world?