
Yes, the most appealing thing about Python is, that it is really easy to hack something together that works. The development time in Java (especially thinking of the pain in the ... that Swing is) is definitely longer. But, having no compiler that checks for syntactic errors, you just end up with really old bugs further down the road that you just never came across. Code coverage is a real problem here and unit tests can only test a certain amount of your code as well.
As a follow-up... The PyDev Eclipse plugin (http://pydev.sourceforge.net/) in conjunction with Pylint (static checker, http://www.logilab.org/projects/pylint) helps keeping the code relatively bug-free. And if you're already using Eclipse for Java projects, it makes it even easier, since you don't have to switch IDEs. Cheers, Peter -- Peter Reutemann, Dept. of Computer Science, University of Waikato, NZ http://www.cs.waikato.ac.nz/~fracpete/ Ph. +64 (7) 858-5174