← Back to context

Comment by cwbrandsma

3 hours ago

So I was part of a company that did this. They used XML as a programming language, then built apps to manage the "code". This was all done to create mobile apps for old Windows Phone devices back in the Windows Phone 5 and 6 days (before iPhone).

Because of the tooling, you weren't actually writing the XML either, you used a custom built editor (a tree view with a property panel). It all sucked. I was looking at the thing trying to figure out if I could create an intermediate language with my own "compiler" to get around the xml editors they build.

Anyway, every developer hated it. All of them. Well, everyone but the guy that created the monstrosity anyway.