Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Re: Re: XML Application Servers

by mirod (Canon)
on May 09, 2001 at 19:54 UTC ( [id://79131]=note: print w/replies, xml ) Need Help??


in reply to Re: Re: XML Application Servers
in thread XML Application Servers

Hey! Don't press my buttons!

I have no idea why people like XSLT. My theory is that it is an easy sell: it is not too difficult to write a demo thingie that converts baby-xml to not-so-good-looking HTML, so people can get started with it quite easily. Plus it can be sold as a "stylesheet language", which makes PHB's happy because it sounds like they can hire cheap designers to develop with it.

Of course as soons as you need to do serious processing with it you realize it is not a complete language (before I get flamed for that, I just mean that it lacks the power of a real language (not to mention CPAN)), and that the ugly syntax makes it very hard to maintain (and a pain to write).

So I guess there is a niche for XSLT, for simple transformations that require very limited interraction with the world outside of the document,. The only problem is that it is now sold as the one and only way to process XML, which tends to rub me the wrong way...

Plus generally speaking I hate languages with a bracketty syntax!

OK, I feel better now, back to hacking Twig!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://79131]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (5)
As of 2024-04-24 10:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found