Hi,
I wouldn't want to speak for the maintainers of the python
repository, but as the maintainer of the java code repository I think
it is important to understand how open source works.
The amount of progress is directly dependent on how much free time and
energy the maintainers have and often this has peaks and lulls. I
wrote most of the java code for AIMA, but I have been insanely busy
over the last year. Dr Ciaran O'Reilly has been adding a *lot* of
code, however, mostly in the logic section, but also filling in some
of the gaps in search.(see the svn branch dedicated to this effort.
This will be merged into a new release soon).
Next year, (2009) I'll have more free time and I plan to add graphics
to the existing codebase. Particularly for small projects with
contributors in the single digits, this ebb and flow is just how it works.
If you believe that Python makes a good implementation language (I
think it does - the size of the python implementation of an algorithm
is a fraction of the size of the equivalent java code), please
contribute some code. That way, everyone wins.
My 2 cents,
Ravi
--- In aima-talk@yahoogroups.com, "Mani Sabri" <mani_sabri@...> wrote:
>
> hi
> I was looking at AIMA python code repository in google and asking
> myself is python still considered viable in this community. the java
> repository seems to have all the recent focus and development. why?
> personal preferences of project owners or some other reasons?
>
>
> Best Regards
> Mani
>