
13 May
2008
13 May
'08
6:56 p.m.
Hi
Anyway, the log file that i'm parsing uses English grammar, and the performance really dropped just by upgrading to Parsec3. I was hoping to use the ByteString support to boost the speed of already slow code, but had no such luck. It basicly went from "Ugh, this is kinda slow" to "Uhhhh i'm gonna go grab a burger and let this melt my CPU" haha.
I think it is known that Parsec 3 is slower than Parsec 2, as a result of the increased generality. I know that in the past someone was working on it, but I am not sure if they ever got anywhere. Thanks Neil