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

Dan Piponi dpiponi at gmail.com
Sun Nov 11 12:06:09 EST 2007

This isn't a question specific to ghc. In general, the process of
bootstrapping compilers and porting them to new platforms can be
described by T-diagrams. When I did a web search on T-diagrams the
first hit I found,
seemed to summarise them well.

On Nov 11, 2007 1:20 AM, Henning Thielemann
<lemming at henning-thielemann.de> wrote:
> On Sun, 11 Nov 2007, Andrew Coppin wrote:
> > Somebody just asked me
> >
> > "...if GHC is written in Haskell, how the heck did they compile GHC in
> > the first place?"
> ... 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?
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

More information about the Haskell-Cafe mailing list