[Haskell-cafe] Code generation and optimisation for compiling Haskell

Thomas Schilling nominolo at googlemail.com
Fri Jan 13 09:33:49 CET 2012


JHC itself is based upon Boquist's GRIN language described in his PhD
thesis: Code Optimization Techniques for Lazy Functional Languages
<http://mirror.seize.it/papers/Code%20Optimization%20Techniques%20for%20Lazy%20Functional%20Languages.pdf>

On 13 January 2012 01:50, Jason Dagit <dagitj at gmail.com> wrote:
> On Tue, Jan 10, 2012 at 9:25 AM, Steve Horne
> <sh006d3592 at blueyonder.co.uk> wrote:
>
>> Also, what papers should I read? Am I on the right lines with the ones I've
>> mentioned above?
>
> Thomas Schilling gave you a good response with papers so I will give
> you a different perspective on where to look.
>
> Most of the Haskell implementations were written by academics studying
> languages and compilers.  This is good but it also implies that the
> implementors are likely to share biases and assumptions.  I know of
> one Haskell compiler in particular that was written by someone who did
> not know Haskell when starting the project.  The compiler was
> developed to be different than GHC.  That person was John Meacham.  He
> created JHC, a work in progress, so you might want to study his
> compiler and implementation notes as they should provide a different
> perspective on how to tackle Haskell implementation and optimization.
>
> http://repetae.net/computer/jhc/
>
> I hope that helps,
> Jason
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe



-- 
Push the envelope. Watch it bend.



More information about the Haskell-Cafe mailing list