On Sun, Dec 17, 2006 at 03:43:27PM +0300, Bulat Ziganshin wrote: > Haskell can't provide fast execution speed unless very low-level > programming style is used (which is much harder to do in Haskell than in C, > see one of my last messages for example) AND jhc compiler is used
I have experienced the opposite quite a number of times. In some cases, Haskell's features (polymorphism, monads) allowed me to optimize code in a modular way, that is by adding a small amount of code (a new monad), rather than by rewriting lots of code. The resulting program had similar speed to C++ program. Best regards Tomasz _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe