[Haskell-cafe] Somewhat random history question - chicken and egg

Michael Vanier mvanier at cs.caltech.edu
Mon Nov 12 00:08:01 EST 2007



Bernie Pope wrote:
> 
> On 12/11/2007, at 4:32 AM, Neil Mitchell wrote:
> 
>> Hi
>>
>>>>> bear no resemblence to any machine-level constructs, and it "seems"
>>>>> unthinkable that you could possibly write such a compiler in anything
>>>>> but Haskell itself.
>>>>>
>>>>
>>>> Hugs is written in C.
>>>>
>>>
>>> Really? :-.
>>
>> Really :-)
>>
>>> (Seriously, how big is Hugs? It must be quite large...)
>>
>> 56111 lines, with an additional 5917 for the WinHugs bit.
> 
> If I remember correctly, the early versions of the Clean compiler were 
> written in C. Then at some stage they re-wrote it in Clean.
> 
> Cheers,
> Bernie.
> 

You could say they cleaned it up.

Mike



More information about the Haskell-Cafe mailing list