[Haskell-cafe] faster compiling for ghc

Neil Mitchell ndmitchell at gmail.com
Thu Nov 12 05:57:06 EST 2009


I'd really love a faster GHC! I spend hours every day waiting for GHC,
so any improvements would be most welcome.

I remember when developing Yhc on a really low powered computer, it
had around 200 modules and loaded from scratch (with all the Prelude
etc) in about 3 seconds on Hugs. ghc --make took about that long to
start compiling the first file, and I think a complete compile was
around 5 minutes. It's one of the main reasons I stuck with Hugs for
so long.

Running GHC in parallel with --make would be nice, but I find on
Windows that the link time is the bottleneck for most projects.

Thanks, Neil

2009/11/12 Bulat Ziganshin <bulat.ziganshin at gmail.com>:
> Hello Evan,
> Thursday, November 12, 2009, 4:02:17 AM, you wrote:
>> Recently the "go" language was announced at golang.org.  There's not a
>> lot in there to make a haskeller envious, except one real big one:
>> compilation speed.  The go compiler is wonderfully speedy.
> are you seen hugs, for example? i think that ghc is slow because it's
> written in haskell and compiled by itself
> hugs provides good interactive environment and good ghc compatibility,
> you can use conditional compilation to hide remaining differences.
> unfortunately, many haskell libs doesn't support hugs
> --
> Best regards,
>  Bulat                            mailto:Bulat.Ziganshin at gmail.com
> _______________________________________________
> 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