I must say this, when I first got into programming I had BASIC 2.0 and assemble to choose from. Later a C compiler became available. Now I have C++, Perl, Python, Ruby, O'Caml, COBOL (I actually got a few uses on this one), and Lisp. Plus add inot the blend the fact that I have countless number of developers' libraries to deal with (Qt, GTK, wxWindows, to name the biggies) I can say that no matter what, I will always be forced to learn more to be the most resourceful ! Howe times have changed!
I am liking Ruby sofar. I have found that it will be interesting to see how I can tie my MySQL DB to create a frontend/app out of it. Shall be interesting One of these nights I will start doing little apps, to see how fast I can really learn it. I expect it to be about a month before I become mildly proficient.