I really like the fact that the new Dart template engine generates a
*tree* rather than a string. Or more specifically, an html.Element.
Other than XSLT, this is the only templating system i know of that
does this. This comes very close to something i have been wanting for
a long time, what i call: "typed templates" or "extensible literal
types"
There are 4 things i think could be improved in template engine. I
listed them here:
http://dave-ford.blogspot.com/2012/03/darts-new-template-engine.html