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

Re: patterns vs. identifiers


Re:  patterns vs. identifiers
Uche Ogbuji <uche.ogbuji@f...> wrote:
| [Mike Haarman:]
|> On Mon, 19 Aug 2002, Mike Champion wrote:
|> 
|>> I think this gets to the heart of Simon's point: He's asserting, and
|>> I'm agreeing, that you DON'T need something like Cyc or a huge
|>> RDF ontology to disambuguate / figure out how to process markup
|>> via its context rather than an elaborate system of identifiers.
|> 
|> Yes, yes! man.
| 
| OK.  So maybe you can explain this more clearly, because it is clear as 
| mud to me. 

When it comes to naming things, there seems to be two schools of thought,
platonist naming by provenance and instrumental naming by purpose.  

For the first school, if anything that comes to hand can be endowed with a
cosmically unique name, then the mere invocation of it tells us What It
All Means, and How It Fits Into The Grand Scheme Of Things, among sundry
magnificent benefits.  In short, context is incidental; where something
came from is all that really matters.

For the second school, context is the main thing.  You only need different
names to differentiate things; how these names relate to the Grand Unified
Theory Of Everything could be magnificently irrelevant.

The common ground is disambiguation of different referents (remembering
that all markup is referential in the ultimate analysis).  Now, *if* a
cosmically uniquifying naming scheme were possible, then using it would be
*sufficient* for disambiguation.  But it isn't *necessary*, never mind
whether it's possible.  (This, btw, is the humdinger of a non sequitur in
the "Motivation and Summary" section of the Namespaces Rec.) 

Universal names are a chimera, a maguffin.

| 1)  RDF does not require identifiers for "disambiguation" or any human 
| facility at all. 

Glad to hear it.

| Never has. 

The whole business of needing universal names or whatever by day before
yesterday originated in the murky depths of what became the RDF activity.
So RDF has moved on, has it?  Glad to hear that, too.  After all, even the
clouds from Chernobyl eventually dissipated.

| In fact, RDF's "requirement" of identifiers is *exactly* as strong as 
| XSLT's.  IS XSLT also an example of "identifier evil"?

Its syntax might qualify.

| 2)  I am quite confused as to how RDF comes into the picture. 

Because That's How It All Started.


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.