{"id":1147,"date":"2005-11-17T10:29:00","date_gmt":"2005-11-17T14:29:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/2005\/11\/17\/the-revenge-of-tuple-spaces\/"},"modified":"2005-11-17T10:29:00","modified_gmt":"2005-11-17T14:29:00","slug":"the-revenge-of-tuple-spaces","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2005\/11\/the-revenge-of-tuple-spaces\/","title":{"rendered":"The revenge of tuple spaces"},"content":{"rendered":"<p><a href=\"http:\/\/2005.xmlconference.org\/program\/wednesday#23\">Speaking<\/a>\nof\n<a href=\"http:\/\/base.google.com\">tuple space based systems<\/a>&#8230;<\/p>\n\n<blockquote cite=\"http:\/\/base.google.com\/base\/about.html\">\nGoogle Base is a place where you can easily submit all types of online and offline content that we&#8217;ll host and make searchable online.\n<\/blockquote>\n\n<p>Contrast that with <a href=\"http:\/\/www.seyboldreports.com\/TSR\/0213page1.html\">this<\/a> (\n<a href=\"http:\/\/xml.coverpages.org\/tupleSpaces.html#general\">snippet<\/a>);<\/p>\n\n<blockquote cite=\"http:\/\/www.seyboldreports.com\/TSR\/subs\/0213\/html\/news-xml.html\">\nThe tuples have just a few key properties: [&#8230;] (2) They are persistent, remaining available long after the application that created them has gone on to other tasks. (3) They do not have names or other external identifiers and are stored in no particular order. Instead, they are located by querying their content&#8230;\n<\/blockquote>\n\n<p>Of course, nothing says they can&#8217;t <em>also<\/em> have identifiers.<\/p>\n\n<p>Now, if Google Base would just support RDF &#8211; which is as sloppily\nextensible as\n<a href=\"http:\/\/acmqueue.com\/modules.php?name=Content&amp;pa=showpage&amp;pid=337\">Adam requires<\/a>\n&#8211; we&#8217;d even get the &#8220;tuple&#8221;\n(read; <em>triple<\/em>) part of tuple spaces.  Or, failing that, at least\n<a href=\"http:\/\/www.microformats.org\">microformats<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"Speaking of tuple space based systems&#8230; Google Base is a place where you can easily submit all types of online and offline content that we&#8217;ll host and make searchable online. Contrast that with this ( snippet); The tuples have just a few key properties: [&#8230;] (2) They are persistent, remaining available long after the application [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[40],"class_list":["post-1147","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-xml"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=1147"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/1147\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=1147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=1147"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=1147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}