Skip to main content Blog Drone
← prev next →

The Redemption of Our Lady XML

I don’t hate XML as much as the rest of the world.

one time I was working on a personal text animation library in Godot and I wanted to drive it with text

I needed some way to mark that certain text had different properties, like, some text might move quickly, or slowly, or be bouncy, or have a rainbow effect applied to it

and I was like “I wish there were some way to create a markup language for this”

some kind of markup language that I could extend with my own parts

XML isn’t great as a universal data serialization format, and it’s definitely quite bad as a programming language, but you know, as an extensible markup language it’s got legs

i wonder if the people who designed it knew

(ed: this is a repost of essentially exactly what I wrote the first time I discovered this)