this post was submitted on 15 Oct 2023
400 points (94.4% liked)
Programmer Humor
32560 readers
447 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I recently had to work with XSLT (may it's inventor burn in hell for their crimes).
That's pretty much programming in XML. It's probably the worst possible thing.
XSLT is fine
If you have a program generate it
Sadly, it was done manually. I had to migrate it to this brand new bleeding edge technology, Apache Velocity. That's not great either, but it's much less terrible than XSLT.
For that task I had to learn two templating languages at the same time to port it from one to the other. Wasn't an easy task.
Pff. I know someone who generated programs using XSLT.
Can't even imagine. I've got fed up by the short time I had to configure Maven in plain xml...
Is there another way?
Yes, there is: https://github.com/takari/polyglot-maven
I am just not sure if that's much better. Maven is just a huge pain in the rear.
I totally know that feeling :)
Well, in the 90s, XML was the future. Luckily, not a lot of this future remains.
Just imagine what HTML would be like if JSON had been available back then.