When you lead with "XML is bad", I feel you're missing the wood for the trees.
What I really like about Maven is that the build file is declarative.
Now, would it be better in JSON or YAML? That's really a matter of taste.
Also, Maven artifact repositories have one massive feature that everyone else omits for reasons I can't fathom - verified package namespaces, so no typosquatting here.
When you lead with "XML is bad", I feel you're missing the wood for the trees.
What I really like about Maven is that the build file is declarative.
Now, would it be better in JSON or YAML? That's really a matter of taste.
Also, Maven artifact repositories have one massive feature that everyone else omits for reasons I can't fathom - verified package namespaces, so no typosquatting here.