top | item 8707117

(no title)

joseacta | 11 years ago

What I like about them the most of the separation. You're actually manipulating the data (XML) and displaying it to end user in HTML without going through the formalities of coding.

Being using them since 1999 too. Still use them today although more work is being done with JSON/JS.

discuss

order

dragonwriter|11 years ago

> What I like about them the most of the separation. You're actually manipulating the data (XML) and displaying it to end user in HTML without going through the formalities of coding.

How is writing XSLT not coding?

solomone|11 years ago

That's it's biggest problem. If you ever had to look at a giant XSLT file and tried to debug some issue, you can understand why it never become popular.

crdoconnor|11 years ago

It is. That's the truly awful thing about it - it is a turing complete language that kind of pretends not to be.

This is why templating languages are better at helping you maintain separation of concerns - they physically won't let you put business logic in the view layer because they aren't turing complete. XSLT will.