X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=ghc%2FANNOUNCE;h=afe5a937898dacfd7ab1dd313cb0af4335b2f4a7;hb=836917992fb78f9eac97762cbe73af2302a7c63e;hp=3afb8bd46fc8241be4ae118e3ebd65e34ba3b06e;hpb=18026d35d74c413dd8f2e26120c86385f112d42d;p=ghc-hetmet.git diff --git a/ghc/ANNOUNCE b/ghc/ANNOUNCE index 3afb8bd..afe5a93 100644 --- a/ghc/ANNOUNCE +++ b/ghc/ANNOUNCE @@ -1,8 +1,8 @@ - The Glasgow Haskell Compiler -- version 2.10 + The Glasgow Haskell Compiler -- version 4.02 ============================================== We are pleased to announce a new release of the Glasgow Haskell -Compiler (GHC), version 2.10. Source and Binary distribution is freely +Compiler (GHC), version 4.01. The source distribution is freely available via the World-Wide Web and through anon. FTP; details below. Haskell is "the" standard lazy functional programming language; the @@ -14,24 +14,19 @@ related information is available from the Haskell home page at + What's new ============= -Release 2.10 is a full binary release (at least for the platforms we -have access to, other builds are solicited). We hope this will be a -solid release - barring any unforseen problems this should be the end -of the 2.xx line. +GHC 4.02 fixes several bugs in 4.01 and adds one new feature: scoped +type variables. Some Haskell 98 features are also now supported, +including lazy name clash detection and scoped infix declarations. -Major new things in this release: +The following things have not been fixed yet: - * better -fwarn-overlapping-patterns checking, - * Happy is no longer included in binary distributions: - we're making separate Happy binaries, see - ftp://ftp.dcs.gla.ac.uk/pub/haskell/happy - * lots of bug fixes. + * The native code generator is still flaky, and is turned off by + default for the time being. -The next release will likely be GHC 3.00, containing mult-parameter -type classes amongst other things. As of the next release, we will no -longer support building with GHC 0.29. + * The profiler is still flaky. -Merry Christmas and a Happy New Year from the GHC Team! + * The garbage collector is still a two-space copying collector. We're + working on a generational collector right now. + Mailing lists ================ @@ -73,21 +68,23 @@ for tar, please)! + System requirements ====================== -To compile up this source-only release, you need a machine with 16+MB -memory, GNU C (`gcc'), `perl' plus a version of GHC installed (either -version 0.29 or 2.02 onwards). We have seen GHC work on these platforms: +To compile up this source-only release, you need a machine with 32+MB +memory, GNU C (`gcc'), `perl' plus a version of GHC installed (version +2.10 at least, 3.02 recommended). This release is known to work on +the following platforms: - * alpha-dec-osf2 - * hppa1.1-hp-hpux{9,10} + * i386-unknown-{linux,solaris2,freebsd,cygwin32} * sparc-sun-{sunos4,solaris2} + +Ports to the following platforms should be relatively easy, but +haven't been tested due to lack of time/hardware: + + * alpha-dec-osf{2,3} + * hppa1.1-hp-hpux{9,10} * mips-sgi-irix{5,6} - * i386-unknown-{linux,solaris2,freebsd,cygwin32}. * {rs6000,powerpc}-ibm-aix -Similar platforms should work with minimal hacking effort. The installer's -guide included in distribution gives a complete run-down of what-ports-work; -an on-line version can be found at - - http://www.dcs.gla.ac.uk/fp/software/ghc/ghc-doc/install-guide.html +The installer's guide included in distribution gives a complete +run-down of what-ports-work; an on-line version can be found at -EOF + http://www.dcs.gla.ac.uk/fp/software/ghc/4.01/installation_guide/installing_toc.html