- From: Sean B. Palmer <sean@miscoranda.com>
- Date: Wed, 24 Sep 2008 12:06:58 +0100
- To: public-cwm-talk@w3.org, semantic-web@w3.org
In October 2007 I made a procedural RDF programming language and implemented it on top of CWM. Today I've released all the code, tests, and documentation that I could find relating to this project: http://inamidst.com/sw/plan3/ The main files to look at are: http://inamidst.com/sw/plan3/plan3.py — the implementation http://inamidst.com/sw/plan3/tests — a summary of the tests To make it work, you'll have to hook it up to cwm somehow. I don't recall how I did this, but I don't think it was more than a few lines to be changed; I don't have a patch available. I don't have anything else available relating to this project, that I know of, except what's in that directory. The following old Whits post describes some of the rationale of the language: http://inamidst.com/whits/2007/10#plan3 And, somewhat, how it works. This software is not supported to any degree, and I don't plan on working on it or developing it any further. I do not recommend that it be used, but who knows what other value it might have? (At the very least, it demonstrates how strange the idea of doing all Semantic Web programming declaratively really was—though of course all Semantic Web programming is strange Technobunkum* to a large degree anyway. This half-baked data-structured mongrel doesn't escape that, despite its heritage in Pluvo. The idea of having procedural-imperative accessors to a declarative environment, which is the direction in which plan3 was heading, may however be nifty to those who are interested in that sort of thing.) Thanks, * http://inamidst.com/whits/2008/technobunkum — Recommended reading for all Semantic Web engineers. -- Sean B. Palmer, http://inamidst.com/sbp/
Received on Wednesday, 24 September 2008 11:07:34 UTC