Я сначала хотел яву учить, но мне (не знаю почему) очень не по душе компилируемые языки. А вот питон да, хороший язык. Но почему-то на руби больше запал. Вообще, раньше писал только на php и только процедурно. Потом настал момент, когда мне стал противен мой же код, и я хотел начать изучение ОО части php. Немного подумав решил, что было бы проще и полезней изучить новый ОО язык, а руби как раз ПОЛНОСТЬЮ объектно ориентирован, ибо там все является объектами, т.е. даже (псевдо)процедурный код по сути является ОО кодом. Как-то вот так.