Здравствуйте, Нахлобуч, Вы писали:
Н>Какие такие инвалиды интеллектуального труда решили взять и заменить XML-конфигурацию на JSON?
хихи
Всё ровно наоборот: со времён хэмэлеизации прошло достаточно много времени, чтобы понять: XML не стал "большим всемогутером", ибо тяжеловесен, избыточен, неудобен, да и не может "абстрактный формат" вдруг стать "всеми понимаемым". Тот же *.ini — ВСЕ программы могут без труда его прочесть, а смысл? Без семантики (и поддержки самой программой) ЛЮБОЙ формат бесполезен.
Но в чём прекрасен JSON, так это в удобстве — он читаемый, ЛЕГКО (де)сериализуемый, поддерживает все мыслимые структуры (включая циклические), ну и его современное распространение говорит само за себя! Я его юзаю практически с первых упоминаний в сети (почти лет 10) — крайне удобно, все конфиги именно в нём. Думаю, формат заслужил свою славу, обидно только, что M$ тратит столько времени на "осознание очевидного". Тот же *.sln писал какой-то имбецил с питоном головного мозга, при всём том, что даже *.csproj — XML! Неконсистентность от тех, кто учит нас жить.