> Being new(ish) to the world of FP and needing to use haskell ...
> I need to choose a haskell _program_ to use.
>
> Can some people give me a few hints on whether to use
> Hugs/Glasgow/Chalmers/Yale.
>
> I am on Unix running on an aix-ibm-rs6000
> Any other (relevant and meaningful) questions answered.
>
> Peter Wainwright.
I'd recommend starting with HUGS - it's very easy to install, doesn't
take up much disk space, compiles quickly, etc.
It has two major problems:
1) Performance - execution is much slower than a compiled implementation.
2) Modules - it doesn't implement the Haskell module system.
Assuming you can do the information-hiding stuff yourself, the main
problem is that you can't have mutual dependencies between files.
This isn't a problem at the start but becomes painful on larger projects.
When you decide you need a full Haskell compiler, you should bear the
following in mind:
* GHC gives the best performance and comes with good libraries but needs
a lot of disk space.
I don't see an rs6000 port in the standard distribution so
installation might be painful (check with [EMAIL PROTECTED]
for accurate information)
* Yale Haskell provides an interactive environment (like HUGS) but
needs a Lisp compiler.
I think we have an rs6000 port - I'd need to check.
* HBC provides an interactive environment.
(I don't know much else about it).
Alastair Reid
Yale Haskell Project
ps Further informantion available from:
http://www.cs.yale.edu/HTML/YALE/CS/haskell/yale-fp.html
(which contains links to the other implementations).