On Wed, 2007-06-20 at 16:11 -0700, Anatoly Yakovenko wrote:
> I don't think the problem with performance of crypto has anything to
> do with unpacking ByteStrings. If I unpack the bytestrings first, then
> run the hash, and just time the hash algorithm, i still get 4 seconds
> with crypto where the C implementation gives me 0.02 seconds.  Thats
> 200 times slower in haskell, to me it just seems like a bad
> implementation.  You should be able to stay within an order of
> magnitude from C with haskell without resorting to weird compiler
> tricks.

A list of Word8 is -extremely- inefficient.

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to