ANNOUNCE 2.88 KB
Newer Older
1
	     The Glasgow Haskell Compiler -- version 4.04
sof's avatar
sof committed
2
3
4
	    ==============================================

We are pleased to announce a new release of the Glasgow Haskell
5
Compiler (GHC), version 4.04.  The source distribution is freely
6
available via the World-Wide Web and through anon. FTP; details below.
sof's avatar
sof committed
7
8

Haskell is "the" standard lazy functional programming language; the
9
10
current language version is Haskell 98, agreed in December 1998.
Haskell related information is available from the Haskell home page at
sof's avatar
sof committed
11

12
	http://www.haskell.org/
sof's avatar
sof committed
13

14
GHC's Web page lives at
15

16
	http://www.haskell.org/ghc/
17

sof's avatar
sof committed
18
19
20
+ What's new
=============

21
22
   - GHC is now officially Open Source, see the LICENSE file in the
     distribution for details.
23

24
25
   - Rewrite rules can be specified in the source using the RULES
     pragma.  This is used for automatic fusion of common list functions.
26

27
28
   - Performance tuning: compiled programs now allocate 30% less
     and run 20% faster on average compared to GHC 4.02.
29

30
   - GHC now uses a Happy parser instead of the old yacc/lex one.
31

32
For full details see the release notes:
33

34
	http://www.haskell.org/ghc/docs/latest/users_guide/users_guide-1.html#ss1.4
35

sof's avatar
sof committed
36
37
38
39
+ Mailing lists
================

We run mailing lists for GHC users and bug reports; to subscribe, send
40
mail to majordomo@haskell.org; the msg body should be:
sof's avatar
sof committed
41
42
43

    subscribe glasgow-haskell-<which> Your Name <your-email@where.you.are>

44
45
Please send bug reports about GHC to glasgow-haskell-bugs@haskell.org ; GHC
users hang out on glasgow-haskell-users@haskell.org
sof's avatar
sof committed
46
47
48
49
50
51
52


+ On-line GHC-related resources
================================

Relevant URLs on the World-Wide Web:

53
54
GHC home page    	  http://www.haskell.org/ghc/
Haskell home page	  http://www.haskell.org/
sof's avatar
sof committed
55
56
57
58
59
60
comp.lang.functional FAQ  http://www.cs.nott.ac.uk/Department/Staff/mpj/faq.html


+ How to get it
================

61
62
The easy way is to go to the WWW page, which should be
self-explanatory:
sof's avatar
sof committed
63

64
	http://www.haskell.org/ghc/
sof's avatar
sof committed
65
66
67
68
69
70
71
72
73
74

Once you have the distribution, please follow the pointers in the
README file to find all of the documentation about this release.  NB:
preserve modification times when un-tarring the files (no `m' option
for tar, please)!


+ System requirements
======================

75
To compile up this source-only release, you need a machine with 32+MB
76
77
memory, GNU C (`gcc'), `perl' plus a version of GHC installed (3.02 at
least).  This release is known to work on the following platforms:
78

79
  * i386-unknown-{linux,solaris2,freebsd,netbsd,cygwin32}
80
  * sparc-sun-{sunos4,solaris2}
81
  * hppa1.1-hp-hpux{9,10}
82
83
84

Ports to the following platforms should be relatively easy, but
haven't been tested due to lack of time/hardware:
sof's avatar
sof committed
85

86
  * alpha-dec-osf{2,3}
sof's avatar
sof committed
87
88
89
  * mips-sgi-irix{5,6}
  * {rs6000,powerpc}-ibm-aix

90
91
The installer's guide included in distribution gives a complete
run-down of what-ports-work; an on-line version can be found at
sof's avatar
sof committed
92

93
   http://www.haskell.org/ghc/docs/latest/installation_guide/installing.html