Open Source Applications Foundation

[Design] indexing?

petite_abeille Mon, 21 Oct 2002 21:11:41 +0200


Perhaps I simply did overlook it, but there seems to be no mention of 
indexing/searching... I'm sure it must be somehow implied, but 
nonetheless lets reemphasize it: everything is indexed and searchable.

There is a great open source toolkit for indexing: Doug Cutting's 
Lucene.

http://jakarta.apache.org/lucene/

Which bring up a sensitive issue: why Python? As much as I like Python 
myself, why bother? Why not simply use what is becoming the de facto 
COBOL of our time: Java? Yes, Java is not as nice, or as OO as Python 
but then Python is not Smalltalk either. Java has a much larger open 
source community behind it. There are zillions of open source, off the 
shelf toolkit available. People learn Java at the kindergarden. In 
other words, there is a much larger pool of resources in Java than in 
Python.

So, esthetic aside, why Python?

PA.