in term of its OO features, syntax consistencies, ease of use, and their
development progress. I have not use python but heard about it quite often;
and ruby, is it mature enough to be use for developing serious application,
e.g web application as it has not many features in it yet.

I've given up on Perl for its ugly syntax and it is not the easiest language
to learn. How about PHP?

Thanks