1) standardní formátTo mi připomnělo ten slavný citát Grace Hopperové na téma "standardy"... :o)))
2) téměř každý jazyk má knihovny pro jeho zpracováníAno, a některé z nich jsou dokonce použitelné i bez úplné ztráty sebeúcty. :-) Stejně jako téměř každý jazyk má knihovny pro zpracování textu. Jsou dokonce jazyky, u kterých je napsání parseru pro text snad ještě snadnější, než zpracování XML vstupu, viz třeba haskellovský Parsec (vřele doporučuju podívat se na něj, až hodíš na FELu Javu do žita, možná se Ti budou líbit i některé jeho operátory :o)). Chvílemi mám pocit, že XML opravdu snad vymysleli kvůli C++ a Javě. :]
3) větší možnost skladování informací než v "klasických" konfigurácíchOpravdu nevím, co tohle znamená. :-)
4) když na to přijde, tak je i přehlednější, např:A třeba takové
modul1 { podmodul1 { vlastnost1="něco" vlastnost2="něco jiného" } podmodul2 { tohleje="úplnákravina" } }...by nestačilo? To první, co píšeš, není XML, nemá to komplementární zobáčky. :-) To už bych za XML mohl prohlásit Lisp nebo Algol - taky mají hierarchickou blokovou strukturu (jeden se závorkami kulatými, druhý se složenými).