W3C home > Mailing lists > Public > semantic-web@w3.org > December 2005

RE: How will the semantic web emerge

From: Joshua Allen <joshuaa@microsoft.com>
Date: Tue, 20 Dec 2005 13:31:24 -0800
Message-ID: <0E36FD96D96FCA4AA8E8F2D199320E52075E88EA@RED-MSG-43.redmond.corp.microsoft.com>
To: "Henry Story" <henry.story@bblfish.net>
Cc: "Frank Manola" <fmanola@acm.org>, <semantic-web@w3.org>

No, I am just saying that "duck typing" is bound to win in breadth/reach
scenarios.  There is simply too much transactional friction in all of
the type assessment and mapping to ensure broad deployment outside of
enterprise scenarios.

> -----Original Message-----
> From: Henry Story [mailto:henry.story@bblfish.net]
> Sent: Tuesday, December 20, 2005 1:28 PM
> To: Joshua Allen
> Cc: Frank Manola; semantic-web@w3.org
> Subject: Re: How will the semantic web emerge
> 
> Oh, you are worried about typing because it may lead you to have to
> make decisions about which authority to trust. That is a problem of
> database consistency not of typing. If two people say something
> different about someone, such as
> 
> :p rdf:type x:thief.
> 
> and another says
> 
> :p rdf:type x:honest.
> 
> You will need to decide what you should add to your database. And
> there will always be many ways you can render your database
> consistent. You can either reject one or the other proposals, or
> reject the proposal that a man cannot be both honest and a thief.
> 
> This is not a problem with typing. Its a problem about which
> statements you decide to accept and how you decide to keep your
> database consistent. The semantic web leaves that open for you to
> decide. You will have this problem by the way whether you have typing
> or not. As long as you have statements that can be contradictory -
> and unless you have those you won't be able to say anything
> interesting - this problem will appear.
> 
> 
> Henry
> 
> On 20 Dec 2005, at 22:05, Joshua Allen wrote:
> >> More generally, it depends on your general approach to describing
> > things
> >> on the Web.  You can use RDF with a kind of object-oriented design
> >
> > Frank,
> >
> > Your entire message described the debate precisely -- I think of it
as
> > O-O versus Lisp.  I think that the O-O style (strongly typed) will
> > never
> > be the mainstream.  For semweb to be as commonplace as WWW, we need
> > bare
> > naked triples, like lisp.  Just as I can hyperlink to a page,
whether
> > that page is valid, alive, or ever existed; I must be able to read a
> > predicate, whether that resource is properly typed or not.
> >
Received on Tuesday, 20 December 2005 21:31:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 February 2013 14:24:52 GMT