3 ms·
Agreed up until the XML bit. It's not "XML vs YAML", it's "Why do you need all this static markup at all?".
by rco8786 10y ago
Agreed up until the XML bit. It's not "XML vs YAML", it's "Why do you need all this static markup at all?".
- agentgt 10y agoIf this is going along the lines of S-Expressions I say touche but it is what it is. You need markup instead of code sometimes because you want declarative configuration. You want to sandbox a developer/user. Yeah you can write declarative code in Scala (and many languages using Monads, macros or some sort of non imperative abstraction) using an embedded DSL... but it is embedded and hard to enforce someone from sticking a System.exit(1) somewhere. Again If you are in the Lisp camp I submit there are better options.