- From: Sandro Hawke <sandro@w3.org>
- Date: Thu, 20 Feb 2003 12:25:30 -0500
- To: Giles Hogben <giles.hogben@jrc.it>, www-rdf-interest <www-rdf-interest@w3.org>
> > Does anyone know any RDF libraries for C++? > > My Redland RDF library is in C and works OK from C++, I compile > it under C++ now and then: http://www.redland.opensource.ac.uk/ > If you just need a parser, you can use my related Raptor RDF parser > library http://www.redland.opensource.ac.uk/raptor/ > > Alternatives might by Mozilla's internal RDF C++ code which is a bit > tricky to separate out from the browser but does provide RDF support > that way. Start at http://www.mozilla.org/rdf/doc/ I spent a few months of 2001 on a C++ library for RDF, supporting pluggable inference engines, remote triplestores, etc. I did one release (version 0.1.1) supporting an RDF "diff" application which used XSB to do the heavy lifting. But I've since switched from C++ to Python (for complex social reasons) so the code is rotting. One note, on the naming: the code is a mixture of an RDF parsing system called "blindfold" and a library I would have called "libSemWeb" if I properly factored it out. Unfortunately, they are tied together right now and simply called "blindfold". Anyway, the code [1], a programmer's manual [2] with beautiful pages like this one [3], and a tar file [4] are available. *shrug* -- sandro [1] http://dev.w3.org/cvsweb/2001/blindfold/ [2] http://www.w3.org/2001/06/blindfold/api/ [3] http://www.w3.org/2001/06/blindfold/api/classXSBPool.html [4] http://www.w3.org/2001/06/blindfold/source/blindfold-0.1.1.tgz
Received on Thursday, 20 February 2003 12:29:11 UTC