[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Iceberg development (was Re: maps)


maps of an iceberg
> Which is to say, there's nothing wrong with inventing new XML 
> APIs, go 
> to it, just don't fool yourself that there's One True API out there 
> waiting to be found.  Presumably we can end up with a number of APIs 
> that is greater than one and smaller than the total number of 
> applications.  -Tim

Right. The question is now back again as to whether there are two main camps
in XML: those who need types and those who don't.  Even that's an
oversimplification, but it may fit the 80/20 rule.  :0)  

Those who need types are those who are going to store character data in
language primitives. It may prove useful to them to know that a data item is
an integer. It may not be an integer that is lexically understood by the
application, in which case a locale formula has to be developed that
translates the incoming lexical representation to a native one.  But you
know it's an integer, so you know there is some way to do it.

Specifying value spaces (ranges, for continuous value spaces) would be an
interesting trick: you can't do it without resorting to a lexical
representation of some kind. Maybe that's done narratively, through a spec
doc (or mathematical proofs), or maybe it's possible (I don't say likely),
that there's a cannonical representation for a type that everyone can agree
to, if not use locally.

And then maybe we should just shove type information in the documents
themselves. I think you could subvert the namespace prefix mechanism to do
just that.  Truly evil.  But we needn't call it XML. Call it Typed
Metalanguage (TML), and make it backwards compatible with XML.  

MUHAHAHA...


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.