libxml needs to be tamed (standardize C/C++ XML library?)

  • Thread starter Generic Usenet Account
  • Start date
G

Generic Usenet Account

The C/C++ libxml library from xmfsoft (www.xmlsoft.org ---- GNOME
project) has in excess of 1000 APIs
(http://www.xmlsoft.org/APIfunctions.html). This excessively high
number of APIs is beyond the realm of any human being to grasp. IMHO,
an effort should be made to delineate the "public" APIs from the
"private" APIs, so that the application developers can forget about
the latter. Also, some guidance should be provided regarding the most
commonly used APIs, so that the developers are not overwhelmed by
relatively obscure features.

Better still, an initiative should be launched to standardize the
C/C++ XML library.

-Bhat
 
M

Michael Sweet

Generic said:
The C/C++ libxml library from xmfsoft (www.xmlsoft.org ---- GNOME
project) has in excess of 1000 APIs
(http://www.xmlsoft.org/APIfunctions.html). This excessively high
number of APIs is beyond the realm of any human being to grasp. IMHO,
an effort should be made to delineate the "public" APIs from the
"private" APIs, so that the application developers can forget about
the latter. Also, some guidance should be provided regarding the most
commonly used APIs, so that the developers are not overwhelmed by
relatively obscure features.

Better still, an initiative should be launched to standardize the
C/C++ XML library.

Given the amount of things that libxml does, I'm not sure that
you will be able to "tame" it without removing significant
functionality.

<blatant-plug>

If you are looking for something simpler, perhaps my Mini-XML
library (1/40th the size of libxml) will do?

http://www.easysw.com/~mike/mxml/

</blatant-plug>
 
D

Dan Pop

In said:
Better still, an initiative should be launched to standardize the
C/C++ XML library.

Launch it yourself, by becoming the leader of the project.

Dan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,996
Messages
2,570,238
Members
46,826
Latest member
robinsontor

Latest Threads

Top