On Jun 19, 2006, at 9:24 PM, Yen-Ju Chen wrote:
I would say the immediate benefit is the ease of maintaince side-
by-side
with Apache lucene. I think that's one of the biggest problem of all
the ports.
That's why Dave and I teamed up!
As for the performance, objc port will definitely faster than Ruby
and Python
with the same C engine, and should be faster than Apache Lucene
because of Java,
I don't think comparative performance of the various bindings will
drive anybody's choice as to which they'd deploy. They'll be within
shouting distance of each other (unlike KinoSearch and Plucene, which
are separated by more than an order of magnitude). If I had to pick
a horse, presumably the eventual winner would be a C version powered
by APR (should such a thing come into existence). It's not going to
matter. If you're developing in Ruby, you're not going to add ObjC
to your environment to pick up that last few percent. Just throw
some hardware at the problem, that's cheaper!
I am eager to see Lucy soon.
Ditto. :)
Marvin Humphrey
Rectangular Research
http://www.rectangular.com/