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


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [SML] Numeric character references

[ Lists Home | Date Index | Thread Index ]
  • From: "Gavin Thomas Nicol" <gtn@ebt.com>
  • To: <xml-dev@ic.ac.uk>
  • Date: Sun, 28 Nov 1999 16:28:26 -0500

> Minimalism *does* have long-term advantages to the end user
> because the tools they use will tend to be less buggy, delivered on time,
> etc.

There is probably some degree of truth to this, but I'm not sure
it would be orders of magnitude.

> More to the point, the higher-level abstractions and APIs built on
> top of SML will be easier to use because they don't have to hide
> as much underlying complexity as XML APIs do.

I really stronly disgree with this.

The DOM is a good example if a general-purpose/application independent
API. Very complex, with many special cases. In general though, an API,
by definition, is *application* specific. For a given application,
I cannot see why the API needs to reflect the underlying
implementation of the system. For example, I just implemented a
fairly complex security system that has calls like:

   Principal authenticate(String id, String key);

and it has 3 different implementations: one using XML, one using ODBC,
and another using LDAP. From an *application* perspective, these
differences are irrelevant.

You know that I was, and still am, in favor of having an API
other than the DOM which would allow *simpler* optimization for
performance. That doesn't imply the requirement for something like
SML to me though....

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


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

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