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.