Ground Up

Manuel M. T. Chakravarty chak@cse.unsw.edu.au
Sun, 03 Mar 2002 18:09:52 +1100


"Simon Peyton-Jones" <simonpj@microsoft.com> wrote,

> | Further, Haskell, though _very_ nice, is probably not "the
> | best choice" for a "pragmatic programming". It is too alive. 
> | Different compilers are not 100% compatible each to other, 
> | and even different versions of the same compilers may be 
> | incompatible. You should be ready either to stick yourself 
> | and your co-wokers to a certain version of the compiler or to 
> | spend some significal time to keep you programs working with 
> | any compiler.
> 
> It's true that GHC and Hugs and nhc don't accept exactly the 
> same language but
> 
> a) Haskell 98 is a very stable language that all three accept, 
> and are committed to continuing to do so.

Moreover, even with C, if you use gcc and you use one of
it's extensions, you won't be able to compile with another C
compiler.  The situation with Haskell is not different.

Cheers,
Manuel