3 ms·
> They are robust, widely adopted, and battle-tested. Yet, their XML-based design is notoriously verbose, inconsistent, and difficult to implement correctly. In
by NoboruWataya 1y ago
> 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.
- bmelton 1y agoYou're right to ask it Always relevant: https://xkcd.com/927/ https://xkcd.com/927/
- kridsdale1 1y agoOne of the handful of xkcd numbers I recognize without having to open.
- rswail 1y agoYou could say that it's a standard.