Why not XSLT or ClearSilver?
The World Wide Web Consortium (W3C)
Pro: separates HTML presentation from app logic
XSLT
complicated to set up and understand
ClearSilver
small developer community
Neither is “procedural” language
totally different models from PHP/ASP/JSP/yScript2
difficult transition for Y! engineering