5 ms·
I wouldn't touch XMPP with a 10' pole even on desktop PCs. That's considering the fact that parsing XML is at least two orders of magnitude faster on PC than an
by jeremiep 10y ago
I wouldn't touch XMPP with a 10' pole even on desktop PCs. That's considering the fact that parsing XML is at least two orders of magnitude faster on PC than anything else, simply because of larger CPU caches.
XML has to be the heaviest data format I know of to parse for CPUs, and the most cumbersome to read for humans. Its the worst of both worlds.
Its not because we bloated our desktop PCs and our mobile phones' software that we need to do the same for IoT devices.
- ashark 10y agoGlad mine wasn't the only "oh hell no!" reaction. Anyone who's ever dug into XMPP ought to know it doesn't belong anywhere near low-power, possibly battery-dependent devices.
- azinman2 10y agoIt's a terrible protocol in general. Has all the hallmarks of old thinking, a million people on the panel with a million needs, no consolidation, and no clean minimal implementation that gets you 99% of what you want.