On 6/19/06, Marvin Humphrey <[EMAIL PROTECTED]> wrote:
On Jun 19, 2006, at 9:24 PM, Yen-Ju Chen wrote:
[snip]
> 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 agree with you that people won't pick up a language simply because it is faster. It is just my expectation of an objective-c port should behave based on my little knowledge of the language. Yen-Ju [snip]
Marvin Humphrey Rectangular Research http://www.rectangular.com/
