Comment by jkarneges
11 years ago
Even though it seems like a strange decision, using XML for the stream framing made the protocol nicely pure. It theoretically meant you didn't need to write a parser (this was a rare thing for a network protocol). In practice, though, you're right, most parsers at the time didn't work well with network streams.
Of course, lack of adoption by the big providers was almost certainly political rather than technical.
No comments yet
Contribute on Hacker News ↗