lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lombard, Scott" <slomb...@KINGINDUSTRIES.COM>
Subject RE: Stefan's Newbie Questions (was Re: Proposal Status, Initial Committors List, Contributors List)
Date Wed, 26 Jan 2011 18:58:04 GMT
Can anyone put together a test case and attach it to
for evaluation?  It seems like it is worth evaluating.


-----Original Message-----
From: Hans Merkl []
Sent: Wednesday, January 26, 2011 1:39 PM
Subject: Re: Stefan's Newbie Questions (was Re: Proposal Status, Initial Committors List,
Contributors List)

A .NET wrapper around the IKVM classes may be a good idea.

I like the idea that IKVM would also allow use of tons of other useful
Java/Lucene code that's out there. There are some filters and analyzers in
Java that might be very useful for my work. That's not really possible with
the line-by-line port. It may be possible with Sharpen though.

On Wed, Jan 26, 2011 at 13:04, Digy <> wrote:

> In theory you can use ikvmc to compile the Java source files into a .NET
> that references some IKVM DLLs and an ikmvc'ed version of OpenJDK's
> classlib.  After that it is a plain .NET DLL and one could write a .NET
> centric API using that DLL.
> I haven't really tried it on anything serious and it may become tricky if
> reflection gets involved.  And there is some layer of indirection you
> wouldn't have by a line by line translation that may lead to decreased
> performance.  I'd be game to try it out, though.
> ----
> A few yers ago, I tried IKVM with ~300M (200-300 bytes) documents. It was
> surprisingly as fast as Lucene.Net. That may mean that we should fix
> something in the code.
> Reflection is another nice thing in IKVM. You can even load and execute
> Java
> classes J

This message (and any associated files) is intended only for the
use of the individual or entity to which it is addressed and may
contain information that is confidential, subject to copyright or
constitutes a trade secret. If you are not the intended recipient
you are hereby notified that any dissemination, copying or
distribution of this message, or files associated with this message,
is strictly prohibited. If you have received this message in error,
please notify us immediately by replying to the message and deleting
it from your computer.  Thank you, King Industries, Inc.

View raw message