Monday, January 17, 2005

The struggle for faster XML

Interesting - I just finished reading a CNet article on trying to make XML faster. Apparently there are a number of projects trying to make XML formatted in binary, so as to compress the information and make it faster to transmit. Of course the fear is that the differing projects and the differing goals - like mobile services vs. commerce transactions - would lead to diverging strains of XML. Then there is the counter argument - make networks transmit faster...

My thoughts: I think that I prefer the creation of compressed streams. The reason I feel is that we should as developers always be trying to be as efficient as possible with limited resources. This is similar to how software companies in the past decade have relied on computer hardware to become faster with greater amounts of memory while being lazy with how solutions are implemented. As for creating divergent streams of XML, that may happen, but as long as they are derived from a base and can be converted to each other I don't think that is a problem. However, standards will need to be enforced, either by the W3 Org or another organization (but preferably out of a corporation's or a group of corporations' hands...)

No comments: