- From: Sean B. Palmer <sean@mysterylights.com>
- Date: Sun, 6 Oct 2002 17:21:21 +0100
- To: "Sandro Hawke" <sandro@w3.org>
- Cc: <www-rdf-interest@w3.org>
> Oh my god, you're a complete nut! :-)
:-)
> I beg to differ! Terms==Names==Identifiers==URIRefs
> and Resources==Things==Objects
Agreed, except about URIRef, which I think is a subset of Term. I like the
hierarchy in ConstTerm.py [1], which is:-
Term
Constant
Symbol (i.e. URI, with or without #fragment)
StringLiteral (i.e. unicode character sequence)
IntegerLiteral (not in RDF '98)
XMLLiteral (@@TODO: not implemented)
BNode (i.e. existentially quantified variable)
(also used for things like lists)
Formula (i.e. nested formula; not in RDF '98)
Although I still think that Symbol works better as a synonym for Term.
Perhaps Dan can just call that "URI" if and when the TAG decide on new URI
terminology.
> Terms are names for things:
> identifiers or "words";
> their meaning is key.
>
> Things called "resources":
> whatever you talk about;
> give them good web names.
>
> Ah well. I tried. :-)
I like the idea of the analogy with words; I had used a similar analogy
yesterday in a (yet unpublished) rant about deep-linking. Anyway, I think
I'll add this:-
(Terms are also called:
Symbols, Names, all sorts of things;
it rains synonyms.
But Terms are like words,
they denote, not are, concepts;
Sandro tells me so).
and link to your message with the last line.
Many thanks for your feedback,
[1] http://www.w3.org/2000/10/swap/ConstTerm.py
--
Sean B. Palmer, <http://purl.org/net/sbp/>
"phenomicity by the bucketful" - http://miscoranda.com/
Received on Sunday, 6 October 2002 12:28:51 UTC