>Гениально, *ля.Сперва значит, надо нагенерить разлапистой XMLной дряни которая по ресурсам достаточно Доучись-ка в школе сначала, аналитик с лора.
>трудна в плане ее парсинга и потребных на это ресурсов а
>потом еще пригрузить проц ее сжатием, неизбежно покушав этим батарейку.Вообще не
>понимаю нахрен в XMPP сдался XML.Парсить его сравнительно сложно, требубтся спецбиблиотеки
>как минимум.И есть масса технических идиотизмов в итоге, например, когда вы
>получаете XMLку - заранее вообще неизвестно - а какого размера кусок
>XML-я вам шлют и вообще, хотите ли вы этого.Пришлют на гиг?Значит
>на гиг.
Во-первых, это совсем не значит что ее надо грузить целиком в память. Во-вторых, получая мессагу, тебе тоже ни черта не известно. В-третьих, в IM это несущественно.
>Заранее это определить и полностью пропарсить - опачки.Изначально у жаббера
>[боже скока бреда]
>якобы простота отладки протокола - оказалось мифом.
Простота отладки это не миф, это как раз так и есть. Jabber сервер ты наверняка не пробовал ставить. А основная причина использования XML - расширяемость. Давай, придумай бинарный формат, полностью совместимый снизу вверх, неограниченно расширяемый, и совместимый сверху вних в пределах старых фич. Когда это сделаешь, можешь накатать сотню мессаг в своей поделке и в XML, за'gzip'ить и сравнить размер.
>XMLные через анус.Плохому танцору известно что мешает %E.
Помоему только тебе что-то мешает. XMPP - это один из очень немногих случаев, где XML действительно использован к месту.