lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Engels" <reng...@ix.netcom.com>
Subject RE: Taking a step back
Date Thu, 11 May 2006 17:37:18 GMT
Exactly. If people don't get the REAL value of Java by now, they are
probably not going to ever get it. Weighing ALL of the pros/cons, developing
modern software in anything else is just silly. But, arguing this is akin to
discussing religion...

-----Original Message-----
From: Doug Cutting [mailto:cutting@apache.org]
Sent: Thursday, May 11, 2006 12:20 PM
To: java-dev@lucene.apache.org
Subject: Re: Taking a step back


Marvin Humphrey wrote:
> The only question is whether there are Java-specific optimizations
> which are so advantageous that they outweigh the benefits of
> interchange.

It's not just optimizations.  If we, e.g., wrote, for each field, the
name of the codec class that it uses, then we could provide arbitrary
extensibility.  Anything that implemented the field codec API could be
used, permitting alternate posting compression algorithms, etc.  But
that would not be friendly to other implementations, which may not be
able to easily instantiate classses from class names, nor dynamically
download codec implementations from a public repository, etc.  The fact
that java bytecode is portable makes this more attractive.

Doug

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message