On 12/14/07, Andrew Coppin <[EMAIL PROTECTED]> wrote:
> Well anyway, a few years ago we didn't have fusion,

This is not true. Shortcut deforestation (fusion) has been in GHC for
at least fourteen years:
http://citeseer.ist.psu.edu/gill93short.html

It's true that we didn't have stream fusion a few years ago.

> and we didn't have ByteString.

(true.)

[snip]
> All I know is that once again, it seems Haskell isn't as fast as I thought...
> *sigh*

No, what you know is that *one particular implementation* of Haskell
isn't as fast as you thought.

[snip]
> A few years ago, the program would have taken 0.35 seconds.
> The end.

I would be careful about making this statement if I were you. Did you
actually try running the same code in GHC 5.0? It's not as if GHC
didn't implement *any* optimizations in 2003 (you said above that
"0.35 seconds" was the result you got with -O0.)

Cheers,
Tim

-- 
Tim Chevalier * catamorphism.org * Often in error, never in doubt
"Now, don't bother to flame me, because by the time you read this post
I will be a different person from the one who wrote it.  You cannot
step in the same river twice." -- Sarah Barton
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to