Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Lucene: General

Lucene C# verses Lucene J#, benchmarks?

 

 

Lucene general RSS feed   Index | Next | Previous | View Threaded


gjc at alum

May 9, 2006, 2:33 PM

Post #1 of 1 (1276 views)
Permalink
Lucene C# verses Lucene J#, benchmarks?

The only benchmark I have done so far is Lucene Java,
binary distribution running in sunJRE 1.5.0_06 verses Microsoft.NET 2.0 J# in debug mode.
The difference in time to index the lucene-1.9.1/src/java tree
(about 200 files in 1.5 megabytes) was small enough
to be ignored.

And I'm sure that more detailed benchmarks would
give about the same results. The C# code was
generated (at least at first) by an automatic translator,
and it would be compiled into pretty much the same
common intermediate language as the J# compiler
would produce on the input Java. Then the serious
optimization work would be done by the same just-in-time
compiler back-end. Lastly the runtime I/O would be the same.

Considering the huge amount of labor that is involved
in maintaining a couple hundred source files with
about 35 thousand lines of code, I'm wondering what
the big payoff for that expenditure of human capital
is likely to be with the C# version.

Lucene general RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.