Changes between Version 16 and Version 17 of Status/Oct09
- Timestamp:
- 11/04/09 00:42:17 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Status/Oct09
v16 v17 76 76 For more detail, see the release notes in the [http://www.haskell.org/ghc/dist/current/docs/html/users_guide/index.html 6.12 User manual] [!UserManual], which mention many things skipped over here. 77 77 78 Internally, GHC 6.12 has a totally re-engineered build system, with much-improved 79 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 79 84 allowing GHC HQ to get out of the libraries business. So the plan is … … 91 96 use (an up to date) cabal-install to download libraries, and accept that 92 97 they may not be tested with GHC 6.12. 93 94 Lastly, GHC 6.12 has a totally re-engineered build system, with much-improved95 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.96 98 97 99 == What's hot for the next year == … … 243 245 All these URLs should be preceded with http://hackage.haskell.org/trac/ghc/wiki 244 246 247 * [Building] GHC's new build system [wiki:Building] 245 248 * [Platforms] Platforms that GHC supports [wiki:Platforms] 246 249 * [Annotations] Annotations in GHC [wiki:Annotations]
