cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geoff Howard" <>
Subject RE: [RT] the quest for the perfect template language
Date Sat, 05 Apr 2003 15:37:12 GMT

> -----Original Message-----
> From: Stefano Mazzocchi []
> Sent: Friday, April 04, 2003 9:56 AM
> To:
> Subject: Re: [RT] the quest for the perfect template language
> Nicola Ken Barozzi wrote:
> >
> >
> > Stefano Mazzocchi wrote, On 03/04/2003 13.12:
> >
> >> Nicola Ken Barozzi wrote:
> >
> > ...
> >
> >>> Apart from the fact that it lacks brackets, and thus needs an extra
> >>> transformation, what does this give us?
> >>
> >>
> >> the beauty of the XSLT concepts without the mental drag of the xml
> >> syntax.


> I really don't understand why some of you are so emotionally attached to
> something like
>   <xsl:if test="count(blah) &gt; 3">
> but even more I'm surprised to see 'conservationism' on this list.
> Are you guys getting old or shy or what? ;-)

Just to explain my perspective...

XSLT may not be perfect (though it certainly rocks a lot of the time) but
got the following going for it that hasn't been focused on here:
- Books, classes
- Widespread adoption

XML Syntax may not be perfect (for templating languages) but it's got
the following going for it:
- Books, classes
- Widespread adoption
- The attention of many corners of the IT world
- Commodity parsers
- Editor support

If you're going to invent a competitor or an offshoot, I'm all in favor of
if it solves the problem WRT designers.

But, thinking as a conservative business-minded adopter of technology, I am
going to invest (time is money) in it until it gets a lot of the same things
for it as above, and shows promise to get the rest.  I think there's just as
a chance that a great (or at least workable) wysiwyg tool will come out as
another template syntax/language will come out.

As an example, the "Tea" stuff may be great - it's certainly got a high
spokesperson.  But when I went looking for a fresh solution to the
separation of
display and logic problem, I did not give it a second thought because there
no sign of widespread adoption.  To this day I have no idea what tea looks
or how it works, because it doesn't matter if it's good or not.

Not trying to be cynical, just pointing out that it's not just making a good
technology that's needed - it's making one that matters.


View raw message