Andre Dublin said:
Thats an excellenct question.
I choose to learn and teach others ruby because:
1) It is an easy language to start learning about programming.
2) It "forces" the user to start using command line tools and gets you comfortable with those.
3) Ruby is becoming a viable langauge in the professional web app/site development world.