@avirr @ArneBab @lettosprey i had to support a system written by a senior IT academic for their faculty that used XML files to store the data, and xslt to translate it into HTML on demand. I still wake up screaming. (Guess which language it was in)
Top-level
@avirr @ArneBab @lettosprey i had to support a system written by a senior IT academic for their faculty that used XML files to store the data, and xslt to translate it into HTML on demand. I still wake up screaming. (Guess which language it was in) 5 comments
@ArneBab @aeduna @avirr @lettosprey https://cranesoftwrights.github.io/resources/color/colorex.htm DSSSL would like to have a word. @kephalos I actually already used sxml->xml ☺ https://dthompson.us/posts/rendering-html-with-sxml-and-gnu-guile.html But not at work, only for hobby projects. Works pretty well. @aeduna @avirr @ArneBab @lettosprey A friend disappeared for 4 days. People were concerned enough to track down and call his wife. Turns out his work had a system like that and a typo interacting with odd data caused it to spit out an insane mix of HTML and JS. And the entire site went down. Took 6 people three and a half days to find it. |
@aeduna what helped me when I had to fight with xslt the third time (or so, transforming geo XML stuff) was to think of it as a very verbose, very inconsistent lisp.
It didn’t make the actual work easier, but it felt better.
“See how much nicer this could be if it were a lisp” ☺
Also it’s then much easier to picture the transformations.
@avirr @lettosprey