W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2002

Re: yet another simplified RDF syntax: N-triples + abreviation

From: Richard H. McCullough <rhm@cdepot.net>
Date: Sat, 23 Nov 2002 16:24:13 -0800
Message-ID: <001901c2934f$d16e2030$bd7ba8c0@rhm8200>
To: "Chris Goad" <cg@mapbureau.com>, <www-rdf-interest@w3.org>
1. Your bracket language has clearly succeeded in providing a very simple method for introducing abbreviations into text files.  I'm not ready to pronounce it "the simplest possible manner", although I think any possible improvement would be very small.

2. I am a very technically-inclined person, and have written thousands of computer programs.  But I want to scream "Oh No" when faced with an anything+XML program, because I know how much better it could be.  I invented KR before I was exposed to XML, and that made me extra sensitive to the difficulty of reading a "cluttered" XML program.  When I want to understand an XML program, I usually begin by (mentally) translating it into KR, which enables me to "get the big picture at a glance".  
Dick McCullough 
knowledge := man do identify od existent done
knowledge haspart list of proposition

  ----- Original Message ----- 
  From: Chris Goad 
  To: www-rdf-interest@w3.org 
  Cc: Richard H. McCullough 
  Sent: Saturday, November 23, 2002 2:13 PM
  Subject: Re: yet another simplified RDF syntax: N-triples + abreviation

  Richard  H. McCullough wrote:

  >>I read your paper.
  >>  My gut reaction is: nice try, but it's not sufficiently 
  >> English-like to make it easy for humans to read.

  Thanks for your comments.  

  The bracket syntax isn't aimed so much 
  at the human-on-the-street  as at the technically inclined 
  person for whom  a simple syntactic formulation of a simple
  form of data is important (I am such a person).
  The bracket+triple  syntax is based on 
  just four (or so) primitives  that can be explained in a page. 
  The RDF XML syntax relies on a dozen or 
  more constructs whose official documentation runs to 
  dozens of pages, and whose
  details are easy to forget if not used every day.
  The aim of bracket  are identical to that of Tim Bray's 
  RPV (among others), 
  but takes an approach that allows more flexible
  abreviation (and therefore more concision), 
  and is even simpler in terms of primitives used. 
  It seemed to me that separating out the abreviation 
  issue might be a helpful thing to do, and so I thought the
  idea worth writing up and posting to this list.

  English-like syntax, IMHO, is not usually very helpful to 
  what I'm calling the technically inclined - eg, the kind of
  person who might at a minimum write a line of html or Javascript.
  A syntax for RDF that is truly palatable to the rest of
  humanity  might end up being an important thing to have, but
  isn't the main sticking point for RDF adoption at the
  current stage. 

  Chris Goad

Received on Saturday, 23 November 2002 19:24:14 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:07:43 UTC