W3C home > Mailing lists > Public > public-linked-json@w3.org > June 2011

Re: Yet another serialization format?

From: William Waites <ww@styx.org>
Date: Thu, 30 Jun 2011 15:03:39 +0200
To: Kingsley Idehen <kidehen@openlinksw.com>
Cc: public-linked-json@w3.org
Message-ID: <20110630130339.GB12425@styx.org>
* [2011-06-29 21:50:08 +0100] Kingsley Idehen <kidehen@openlinksw.com> écrit:

] You are saying, in plain English, with regards to basic computer science:
] Disambiguating a Name from an Address doesn't matter when constructing 
] Linked Data Structures.
] If that were true, I wouldn't even be able to send this email.

Ain't necessarily so.

Some popular programming languages, Java comes to mind, purposely
unify pointer and literal value (as manifested by name) at the syntax
level with no bad-side effects. The compiler can tell from the context
which is meant. Java has its faults but this isn't one of them.

This is done precisely because housekeeping around addresses in
languages like C and C++ is difficult and error prone. In fact most
successful modern languages like Python or Perl or Ruby or Go don't
give you an easy way to get at addresses at all; you always work
with names.

Programming languages are not quite the same as linked data but in
this case I think there is a strong analogy...

William Waites                <mailto:ww@styx.org>
http://river.styx.org/ww/        <sip:ww@styx.org>
F4B3 39BF E775 CF42 0BAB  3DF0 BE40 A6DF B06F FD45
Received on Thursday, 30 June 2011 13:04:21 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:53:17 UTC