Bazaar on the iPod Touch.
Andrew Cowie
andrew at operationaldynamics.com
Tue Jan 8 06:08:18 GMT 2008
On Fri, 2007-12-28 at 22:30 +0200, Alexander Belchenko wrote:
> expat library used by ElementTree internally, and bzr uses ElementTree
> for handling XML files representing one of the basic bzr brick:
> revision information.
[For what it's worth, and based solely on experience in the Java world
and to a lesser extent on experience in GNOME land],
XML handling has proved to be _incredibly_ computationally expensive.
While XML can be lovely to conceptually express data in, serializing an
object graph to and from XML, parsing text into a DOM (or whatever)
model, and then the impact of keeping it all in memory to manipulate has
been quite significant.
Usually, XML is either non-optional or worth the cost, but I suppose I
am moved to ask the Bazaar hackers about their use of XML and whether it
might be a pressure point from a performance perspective? I was a bit
surprised at what Alexander noted above.
AfC
Sydney
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080108/f3aa2b30/attachment.pgp
More information about the bazaar
mailing list