On Thu, May 27, 2010 at 11:16 AM, Ivan Miljenovic <ivan.miljeno...@gmail.com > wrote:
> On 27 May 2010 17:55, Michael Snoyman <mich...@snoyman.com> wrote: > > Two comments: > > * The exclamation point seems good enough for attributes. I copied that > for > > Hamlet as well. > > * If you're standardizing on UTF-8, why not support bytestrings? I'm > aware > > that a user could shoot him/herself in the foot by passing in non-UTF8 > data, > > but I would imagine the performance gains would outweigh this. My recent > > benchmarks on the BigTable benchmark[1] imply a huge performance gap > between > > ByteStrings and other contenders. > > Wow, I find it rather surprising that String out-performs Text; any > idea why that is? I wonder if you're just using it wrong... > > Could be, I'd be very happy if that were the case. All of the benchmarks are available on Github, and the bytestring[1], text[2] and string[3] versions are all rather short. Michael [1] http://github.com/snoyberg/benchmarks/blob/master/bigtable/cgi/bytestring.hs [2] http://github.com/snoyberg/benchmarks/blob/master/bigtable/cgi/text.hs [3] http://github.com/snoyberg/benchmarks/blob/master/bigtable/cgi/string.hs
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe