gnupic@linuxhacker.org

gnupic@linuxhacker.org


Subject: Re: gpsim development
From: Anthony Tekatch
Date: Fri, 7 Jan 2000 18:04:37 -0500


Hello Scott,


> 
> <IDEAS>
>   <OPINION 1> ............

Writing your reply in XML is classic :-) 



> Anthony, please don't take this personally. I'm having to deal with xml
> for another application at work. I'm aware of both its strengths and
> weaknesses. 

I couldn't take it personally since I have no vested interest in XML and am too
much of a novice to argue the points with you.

I chose to use XML (libxml) in my little application because the parsing and
saving code was already written and XML seemed very popular. I agree with you
about XML not being very readable but it is more readable than a binary file.

A quick glance at eXdbm suggests that you must still parse/open
(eXdbmOpenDatabase()) and save/close (eXdbmUpdateDatabase()) the file. The only
surface advantage that I can see to eXdbm is that the text database file is more
easily readable than an XML file. Also the eXdbm documentation seems a bit more
uniform and complete than libxml.

It took me a while to get used to the libxml code but I think it was worth it.


--
Anthony

gnupic@linuxhacker.org