- From: Danny Ayers <danny666@virgilio.it>
- Date: Sat, 24 Aug 2002 00:38:56 +0200
- To: "John Evdemon" <jevdemon@acm.org>, <www-rdf-interest@w3.org>
>I think the only negative is the lack of a comprehensive spec >(altho Sean has taken us in the right direction). Perhaps. But if there were a truly comprehensive spec for n3 and by extension RDF, would there still be the need to noodle (to coin a TimBLism) manually with the data? Either way I agree about the value of Sean's piece. >A non-XML syntax is easier to learn and use. Witness the >popularity of RELAX NG's compact syntax. I've not used RELAX NG myself, and glancing at the doc you quote - ## Represents a language element lang { ## English "en" | ## Japanese "jp" } I can do no more than guess at the meaning. On the other hand, I can be pretty sure I get the meaning of this - <element name="lang" xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" xmlns="http://relaxng.org/ns/structure/1.0"> <a:documentation>Represents a language</a:documentation> <choice> <value>en</value> <a:documentation>English</a:documentation> <value>jp</value> <a:documentation>Japanese</a:documentation> </choice> </element> A non-XML syntax is easier to learn and use only if it's at least as sensibly designed as the corresponding XML syntax *and* the learner is new to XML. The former isn't saying much, but the latter isn't insignificant these days. I'd love to see (or help >develop) a spec for n3 similar to James >Clark's RNC tutorial [1]. Does anything like this exist? Perhaps >I've missed it. That would be great - perhaps then I might feel more favourable about n3 ;-) >n3 continues to feel very much like a "hack". (Is that because it is?) I defer to Sean's doc on that point... Cheers, Danny.
Received on Friday, 23 August 2002 18:48:00 UTC