[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