dependency tracking [[wiki:Building]]. While there have been lots of teething problems, things are settling down and the new system is a huge improvement over the old one. The main improvement is that you can usually just say `make`, and everything will be brought up to date (before it was often necessary to `make clean` first). Another improvement is that the new system exposes much more parallelism in the build, so GHC builds faster on multicores.

80

81

== GHC and the Haskell platform ==

82

78

83

Another big change with GHC 6.12 is that Hackage and the Haskell Platform is

dependency tracking [wiki:Building]. While there have been lots of teething problems, things are settling down and the new system is a huge improvement over the old one. The main improvement is that you can usually just say `make`, and everything will be brought up to date (before it was often necessary to `make clean` first). Another improvement is that the new system exposes much more parallelism in the build, so GHC builds faster on multicores.