Best partner language for Java -- Python, Ruby, or X?
thomasfl: Go for Ruby. JRuby is actually faster than Ruby, and will improve in future versions of jvm. Calling java classes from jruby is simpler than calling Java from Java. If you're using Eclipse as IDE, I suggest you try out the DLTK Ruby plugin for code completion and debugging. Netbeans IDE is also a good bet.I've never gotten used to python's use of indentation as syntax. The __magical__ method names with double underscore looks just plain ugly. In my opinion Ruby code looks more clean and simple than python.