top | item 44854101

(no title)

liamkinne | 6 months ago

XML? how is this not just XML with a schema?

discuss

order

floatrock|6 months ago

Does XML allow you to define for-loops inside <bracketed> items then reference the loop variables inside {{template vars}}? https://youtu.be/b9WDcFsKixo?t=223

I guess it doesn't prevent you from doing such things, but... well... there's some eyebrow-raising shoehorning in this one.

valenterry|6 months ago

Yes it does. Apache ant did that... many many years ago.

Creating a new language that looks like XML but is not XML is... kind of unforgivable. I'd go as far and call it amateur-like. We already have good configuration languages (such as dhall-lang) and when more power is needed, then just use a real language and provide a DSL inside of it.

tempodox|6 months ago

It's from Microsoft. They always cook up their own incompatible shit instead of using existing standards.

epolanski|6 months ago

Maybe it's not fully XML compliant.

Anyway quite an interesting project, XML's a better fit for "programmable" data.

gavinray|6 months ago

It has self-closing tags, which you can see in the repo screenshot, so you're correct.

PeterStuer|6 months ago

XML, for those born after 1990, you could have well said COBOL or FORTRAN, something gramps used to mention.