Hacker News new | ask | show | jobs
by edhelas 3204 days ago
The interoperability between the protocols is indeed difficult. But pushing a standard protocol is, I think, the best way to promote this compatibility.

Imagine if we didn't have a standard protocol for emails (SMTP/IMAP/POP) but instead several protocols built using JSON on top of HTTP. We would have to take most of our time to work on broken transport libraries and fix incompatibility issues between all those solutions. Hopefully we have a standard (even if it's not the best one) and we can "just" build on top using the many existing libraries and projects out there.

I think that such "social standard" should be build on Internet protocols (TCP/TLS/DNS/IP…) and not Web only (HTTP), even if it's "easier". Also instead of re-starting from scratch I prefer to improve something existing like XMPP that have flaws but is already an industry standard with a strong community, many libraries/clients and servers deployed all across the world.