[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] XSLT model not "natural"? [was Re: [ANN] FreeMarker 2.3 as an alternative to XSLT]
Subject: RE: [xsl] XSLT model not "natural"? [was Re: [ANN] FreeMarker 2.3 as an alternative to XSLT] From: "Michael Kay" <mhk@xxxxxxxxx> Date: Fri, 27 Jun 2003 22:42:12 +0100 |
> > This leads to the question of why XSLT has such a > reputation. How did it > > get such a "bum rap"? OTOH, such preconceived ideas, even obnoxious > > stereotypes, typically have at least some basis in the > truth. If XSLT > > has a reputation for being difficult, I doubt that this is just a > > calumny invented out of whole cloth. > > Is tha the reputation it has? I thought it had a rather > diferent reputation, being easily the most successful of the > W3C specified languages post XML, and one of the more widely > distributed programming languages ever. These statements aren't contradictory. If XSLT weren't so successful, it wouldn't have any reputation at all, it would just be ignored like 99% of the other programming languages that have been invented. It's got a reputation for being challenging because people see the learning curve that's ahead of them and they know they can't just ignore the challenge, they have to face up to it. I went up this learning curve myself about 4-5 years ago. I didn't find it easy. I never do find new concepts easy. I struggled when I first learnt SQL, when I learnt goto-less programming, when I learnt object-oriented programming - I even remember struggling the first time I had to understand subroutines. But each time, I've got to the top of the hill and never looked back. It's worth the climb. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSLT model not "natural"?, David Carlisle | Thread | RE: [xsl] XSLT model not "natural"?, Wendell Piez |
RE: [xsl] how to remove a "wrapper", Michael Kay | Date | Re: [xsl] XML to PDF using XSL FO, J.Pietschmann |
Month |