Hello everyone, I am new to here. I have been using Java for 5 years, before that, did a few small projects in perl (web site, shopping cart, things like that). Now I wish to learn something new and decided I should pick up a new language. I have looked around for sometime. Recently I read a basic introduction on Python , it's a feature by feature comparison with Java, and this writing style really got my attention and it helped my understanding of the stuff in python. I also looked Groovy, pnut, but I want to get to know Ruby a little bit before choosing one to concentrate on. I am sure there are lots of excellent ruby tutorials, Just curious if there is one specifically geared at java programmer. If not, I will still study ruby using available tutorials. Most of my works are of back end of commercial web sites, things like database access, web services, networking, search engine, both Windows and non windows platform. For projects in these fields, between ruby and python, which one should I learn? I appreciate your information and suggestions. Thanks in advance. Kevin