>> При всех его недостатках, XML - это возможность удержаться за текстовый формат там, где по всем параметрам должен быть бинарный.
> Только по всем параметрам, как правило, должен быть текстовый формат. Бинарный формат
> оправдан только при очень больших массивах данных и критичности скорости работы
> с ними (в БД, например). А также во многих других случаях. Например, если это конфиг кластера. Попробуйте поставить автоматически засинкать текстовые конфиги, когда на одном хосте один админ поменял одно значение, а на другом хосте другой админ - другое.
> А в любом десктопном приложении plain text практически единственно разумный способ хранения как конфигов, так и данных.
Что, десктопные приложения не работают с большими объемами данных? Пойду скажу это своему firefox с гиговым профилем.