On 6/19/06, Marvin Humphrey <[EMAIL PROTECTED]> wrote:

On Jun 19, 2006, at 6:07 PM, Yen-Ju Chen wrote:

> We have an objective-c port of Apache Lucene in Etoile project
> (www.etoile-project.org).
> It works for Cocoa on mac and GNUstep on Unix.
> It is basically a class-to-class port and pass most of the unit tests.
> Unfortunately, it suffers the same issue of most of other ports.

Interesting!  How relevant is this to ObjC and your project?

   http://wiki.apache.org/jakarta-lucene/MinimizingObjectOverhead

 Unfortunately, I am not an expert on this issue.
 This discussion may give you some insight:
 
http://groups.google.com/group/gnu.gnustep.discuss/browse_thread/thread/25821afbcec86d90/ca5e9e1a58ceca5b

 Objective-C is based on C.
 For performance, you can access the underneath C function and structure
 if you really want.
 And Objective-C do have a runtime (a GNU one and a Mac/NeXT one).
 So in some way, it is similar to some of the interpret languages.

 Yen-Ju


Marvin Humphrey
Rectangular Research
http://www.rectangular.com/


Reply via email to