| ▲ | socalgal2 21 hours ago | |||||||||||||
Good, XSLT was crap. I wrote an RSS feed XSLT template. Worst dev experience ever. No one is/was using XSLT. Removing unused code is a win for browsers. Every anti bloat HNer should be cheering | ||||||||||||||
| ▲ | gdwatson 21 hours ago | parent | next [-] | |||||||||||||
The first few times you use it, XSLT is insane. But once something clicks, you figure out the kinds of things it’s good for. I am not really a functional programming guy. But XSLT is a really cool application of functional programming for data munging, and I wouldn’t have believed it if I hadn’t used it enough for it to click. | ||||||||||||||
| ||||||||||||||
| ▲ | johannes1234321 21 hours ago | parent | prev | next [-] | |||||||||||||
> Every anti bloat HNer should be cheering Actually a transformation system can reduce bloat, as people don't have to write their own crappy JavaScript versions of it. Being XML the syntax is a bit convoluted, but behind that is a good functional (in sense of functional programming language, not functioning) system which can be used for templating etc. The XML made it a bit hard to get started and anti-XML-spirit reduced motivation to get into it, but once you know it, it beats most bloaty JavaScript stuff in that realm by a lot. | ||||||||||||||
| ▲ | nolok 21 hours ago | parent | prev | next [-] | |||||||||||||
> No one is/was using XSLT. Ah, when ignorance leads to arrogance; It is massively utilised by many large entreprise or state administration in some countries. Eg if you're american the library of congress uses it to show all legislative text. | ||||||||||||||
| ▲ | basscomm 18 hours ago | parent | prev [-] | |||||||||||||
I'm always puzzled by statements like this. I'm not much of a programmer and I wrote a basic XSLT document to transform rss.xml into HTML in a couple of hours. I didn't find it very hard at all (anecdotes are not data, etc) | ||||||||||||||