Why no love for PHP? 
lleger: Maybe I'm a pariah here, but I like PHP.  Especially when I have teachers cramming C++ down my throat.  But Ruby is a great language, too.  I've had my fair share of fun with both.I think the thing to remember is that as programmers we should be language agnostic.  This is because we need to chose the right tool to get the job done.  Granted, most times we can just choose our favorite language; however, there are times when, say, PHP would do better than Rails, or vice-versa.