But XML was designed as a markup language. That is was often used for configuration is not its fault. (And it works much better for its original purpose, where the otherwise strange distinction between attributes and child nodes actually makes sense.)
MAML seems to be designed as a configuration language, but calls itself a markup language. (YAML did too, but they changed it at some point.)
> Yes, the hint is in the name:
> Extensible Markup Language
Thats not an helpful answer when the reason for this discussion is whether MAML, another document format with the term “Markup Language” in its name, is also a markup language. ;)
But XML was designed as a markup language. That is was often used for configuration is not its fault. (And it works much better for its original purpose, where the otherwise strange distinction between attributes and child nodes actually makes sense.)
MAML seems to be designed as a configuration language, but calls itself a markup language. (YAML did too, but they changed it at some point.)
Occasional misuse doesn't change its nature. It seems as if MAML cannot be used as a markup language.
> Is XML a markup language?
Yes, the hint is in the name:
0 - https://en.wikipedia.org/wiki/XML
> Yes, the hint is in the name: > Extensible Markup Language
Thats not an helpful answer when the reason for this discussion is whether MAML, another document format with the term “Markup Language” in its name, is also a markup language. ;)
> Thats not an helpful answer when the reason for this discussion is ...
I did not seek to answer anything other than the question posed and quoted:
Which it is.
MAML is configuration format, not a document format, which is why the “ML” in its name is a misnomer.
1 reply →
The "ML" in "XML" stands for Markup Language!
As it does in MAML.