|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Parsing efficiency? - why not 'compile'????
On Tue, 25 Feb 2003 16:38:24 -0500, David Megginson <david@m...> wrote: > We may just have to accept that the Tim B. twins (Tim > Berners-Lee and Tim Bray) have been right all along, and that > text-based formats really are efficient enough for the vast majority > of applications. Definitely a point that must be kept in mind. But to repeat myself (I'm shocked that not everyone reads every word of these permathreads!) "binary XML" is a misnomer; I think the point is to consider alternative serializations that optimize a specific property (parsing speed, serialization size, ease of authoring, ease of reading, ability to preserve type or unit-of-measure information, and so on) rather than compromise across all of them as XML syntax does. I *suspect* that representing numbers, dates, etc. in text will turn out to be just as fast to parse as all the byte swapping and assorted logic it takes to move them across languages and platforms, so a parsing speed optimized flavor of "XML" probably would be text-based rather than binary. > > Finally, remember that standards are about the majority, not the > minority. A standard is justified only if a lot of people use it: And that's precisely why the old compromises are being questioned in numerous back offices around the world; XML is so popular that a small minority of users can add up to thousands of people and lots of gigabytes. The case for alternative serializations really couldn't have been plausibly made until very recently. Now there are all sorts of people who want to author in WikiML or whatever, parse thousands of messages a minute, send XML to wristwatches, etc. The question in my mind is do we want these use cases under a big tent called "XML" or do we want to encourage them to fork off. I realize that the "just fork off and take your pollution with you" faction is well represented on this list, but remember what happened when XML forked off SGML .... the fork-ee took all the mindshare with it.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








