[Haskell-cafe] Google Summer of Code: BlazeHTML RFC
michael at snoyman.com
Thu May 27 03:55:19 EDT 2010
* 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 imply a huge performance gap between
ByteStrings and other contenders.
As we've discussed before, I think combining BlazeHtml and Hamlet would be
very nice, though I'm dubious that a BlazeHtml backend for Hamlet would be
faster than a raw backend.
Looking forward to hearing more progress, good luck!
On Thu, May 27, 2010 at 10:16 AM, Jasper Van der Jeugt
<jaspervdj at gmail.com>wrote:
> Dear all,
> BlazeHtml started out on ZuriHac 2010. Now, Jasper Van der Jeugt is
> working on it as a student to Google Summer of Code for haskell.org.
> His mentors are Simon Meier and Johan Tibell. The goal is to create a
> high-performance HTML generation library.
> In the past few weeks, we have been exploring the performance and
> design of different drafts of this library. Now, the time has come to
> ask some questions to the Haskell community — more specifically the
> future users of BlazeHtml as well as current users of other HTML
> generation libraries.
> We have written an RFC to gather feedback from the community:
> HTML version: http://jaspervdj.be/posts/2010-05-27-blazehtml-rfc.html
> Plain version:
> The easiest way of sending us feedback, comments or criticism is
> replying to the haskell-cafe thread here. Alternatively, drop a
> comment at the bottom of the HTML version or at reddit.
> Looking forward to your feedback,
> Kind regards,
> Simon Meier
> Jasper Van der Jeugt
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe