[Templates] Converting from old template language which allows nested tags into TT template

Buddy Burden buddy@thinkgeek.com
Fri, 20 Oct 2006 14:02:23 -0400


Mark,

> I chatted with Allison Randal at OSCON shortly after this decision was
> made (because I liked the _). IIRC, she said that the desire for
> orthogonality in Parrot influenced the decision to switch.

Well, obviously I'm no expert, but I would have to say that without further clarification that doesn't sound like a very 
good reason to me.  It seems to be the language-design equivalent of letting the software drive the business instead of 
the business driving the software.

> I agree! Hey, we got the whole UTF-8 space to work with, don't we? How
> about the ellipsis character "..." (0x2026) or an em dash "-" (0x2014).
> Seem like suitable choices to me ;-)

Heh.  Well, I think that would violate Larry's stated objective of Huffman coding (i.e. string concatenation is a pretty 
common operation).  I'll be honest and say I would really have no idea how to type a UTF8 em dash in vi. :)

Anyhoo, I mainly wanted to point this out because the TT2 documentation should probably be updated.  If we drift too far 
into a debate on Perl6 operators, someone is going to yell at us for going off-topic. ;->


		-- Buddy