OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Pushing all the buttons

[ Lists Home | Date Index | Thread Index ]

Elliotte Rusty Harold writes:

 > The problem with this approach is that it's very platform specific, 
 > as binary approaches have always been. I suspect Sun's approach will 
 > work well for Java. But will it work well for C? What's the 
 > performance impact when byte orders need to be flipped when 
 > deserializing?

I think that James was talking about going from bytes representing a
Unicode character encoding, not a binary encoding.  There should be no
platform dependencies in that case.

 > I doubt very much Sun can get an order of magnitude improvement on
 > all platforms of interest, much less with all documents of
 > interest.

In my experience, actual XML parsing generally takes so little time in
a real-world project that optimizing it to zero would still bring no
noticeable gain.  The only exception would be something dealing with a
constant, fat stream of XML data in real time (news feeds are too
low-volume to qualify).

All the best,



News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS