On Apr 20, 2009, at 5:44 PM, David Leimbach wrote:
On Mon, Apr 20, 2009 at 8:38 AM, Malcolm Wallace <malcolm.wall...@cs.york.ac.uk
> wrote:
> > Just refuse to use UHC until it conforms.
> Do you not use Hugs for the same reason?
Not to mention that GHC does not comply with the H'98 standard either:
http://www.haskell.org/ghc/docs/latest/html/users_guide/bugs-and-infelicities.html#vs-Haskell-defn
Regards,
Malcolm
It's still a matter of choice. So we're saying there are no
implementations of Haskell 98? Sounds like the same problem C++ and
C99 have.
Dave
Why is this such a problem?
You can still write and compile very beautiful programs with both GHC
and UHC.
And keep in mind that the UHC compiler is probably not designed to
replace GHC and to be fully compliant with the Haskell 98 standard. It
still has a very useful place in education and is certainly worth
looking at.
It is intensively making use of the attribute grammar system to
perform traversals over the different internally used languages. This
is a very different approach from what GHC does which makes it very
interesting from an educational and scientific point of view.
I encourage you to take a look inside, it is reasonably easy to grasp
what going on inside of UHC.
--
Sebastiaan
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe