Perhaps you should ask yourself why you like Python first, and then you'll probably have an answer.
I'd say that Python is all about productivity. You can get more done in less time and with fewer lines of code because it's more consice, flexible and expressive. It's also very clear, easy to write and easy to read. You don't need to compile before running your code, and its interactivity lets you experiment and try different approaches faster and better when writing algorithms. This leads to better results and much faster than with any other traditional language. Luis -- http://mail.python.org/mailman/listinfo/python-list