Hi

> > "...if GHC is written in Haskell, how the heck did they compile GHC in
> > the first place?"

GHC was not the first Haskell compiler, hbc was the main compiler at
some point, so I suspect they used hbc. There was also lazy ML which I
suspect was used to bootstrap hbc - but I'm not sure of the details.

> ... and what happens, if they add a new feature, use it in the compiler
> itself, and then it turns out, that the implementation of the new feature
> was buggy?

GHC can be compiled with GHC 5.0 (or something around there). If they
add a new feature, they don't use it in GHC for years and years.

Thanks

Neil
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to