- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Tue, 1 Jul 2008 21:34:47 +0000
- To: Dan Brickley <danbri@danbri.org>
- CC: Alan Dean <alan.dean@gmail.com>, "semantic-web@w3.org" <semantic-web@w3.org>
> -----Original Message----- > From: Dan Brickley [mailto:danbri@danbri.org] > Sent: 01 July 2008 21:15 > To: Seaborne, Andy > Cc: Alan Dean; semantic-web@w3.org > Subject: Re: "State of the Semantic Web" - personal opinions? > > Seaborne, Andy wrote: > > Jena runs on .Net - the jars files can be converted successfully with > IKVM. > > Damian Steer mentioned this to me yesterday. Do you have any more > writeup of this, or sense for the performance, stability, > maintainability etc issues? I'm new to > http://www.ikvm.net/#Project+Status ... so unsure if this is a "neat > hack" or something that folk could build real stable apps on top of. > .g jena .net http://seaborne.blogspot.com/2006/02/progress-with-jenanet.html http://jena.cvs.sourceforge.net/jena/Scratch/Jena.Net/ and the script: http://jena.cvs.sourceforge.net/*checkout*/jena/Scratch/Jena.Net/convert I've used it with Visual Basic and C# from Visual Studio. Performance: I didn't notice any significant slowdown although .Net JIT is not as good as the Java JIT (by reputation, and it's only a matter of time). Actually, I suspect that this is because the code generated by IKVM is good for the .Net JIT to get to grips with. The big advantage from our POV is that it is exactly the Jena distribution jars. It is not maintaining two different systems at all so it track bug fixes and new features. One area to note is the DB connection - needs JDBC to work. I gather it does for most DBs but I haven’t tried myself. Andy PS I have also called Jena from jRuby, Scheme (SISC), and other use with with jython
Received on Tuesday, 1 July 2008 21:36:24 UTC