←back to thread

309 points StalwartLabs | 2 comments | | HN request time: 0.459s | source
Show context
NoboruWataya ◴[] No.45675205[source]
> They are robust, widely adopted, and battle-tested. Yet, their XML-based design is notoriously verbose, inconsistent, and difficult to implement correctly. Information is scattered across HTTP headers, XML payloads, and even embedded iCalendar data, creating endless compatibility and interoperability challenges between clients and servers.

Can others confirm if these problems are widespread? I get that these protocols are probably a pain to develop for but given they are "robust, widely adopted and battle-tested" it seems that is probably a solved problem. It's better to have one standard that is used everywhere than to have to choose between two standards.

replies(1): >>45675218 #
1. bmelton ◴[] No.45675218[source]
You're right to ask it

Always relevant: https://xkcd.com/927/

replies(1): >>45675518 #
2. kridsdale1 ◴[] No.45675518[source]
One of the handful of xkcd numbers I recognize without having to open.