66

There exists a peculiar amnesia in software engineering regarding XML. Mention it in most circles and you will receive knowing smiles, dismissive waves, the sort of patronizing acknowledgment reserved for technologies deemed passé. "Oh, XML," they say, as if the very syllables carry the weight of obsolescence. "We use JSON now. Much cleaner."

(page 2) 48 comments
sorted by: hot top controversial new old
[-] erebion@news.erebion.eu 3 points 3 months ago

XMPP shows pretty well that XML can do things that cannot be done easily without it. XMPP wouldn't work nearly as well with JSON. Namespaces are a super power.

[-] TunaLobster@lemmy.world 2 points 3 months ago

IMO, the best thing about YAML is the referencing. It's super easy to reuse an object multiple times. Gives that same kind of parten child struct ability that programming languages have. Sure XML can do it, but it's not in every parser. cough python built in parser cough But then YAML is also not a built in parser and doing DOM in things other than XML feels odd.

load more comments (1 replies)
[-] Auster@thebrainbin.org 2 points 3 months ago

Skimming through the post, the code snippet about halfway through picked my attention. Been a while since I studied site development, but that snippet looks awfully like HTML. Are it and XML related?

load more comments (5 replies)
[-] Colloidal@programming.dev 1 points 3 months ago

ASN.1 crying in the corner.

[-] arjen@piefed.social 1 points 3 months ago

Preaching the choir I like to sing in.

I didn't know the link to S-Expressions, ty.

load more comments
view more: ‹ prev next ›
this post was submitted on 24 Jan 2026
66 points (93.4% liked)

Programming

26634 readers
287 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS