"If you have a degree in CS and are doing Python by choice you're shortchanging yourself."
If you have a (real) degree in CS and you're doing web development, you're probably shortchanging yourself.
Right, because anyone doing ruby must be doing web development ?
If you're not, Ruby and Python are very similar languages (I find Ruby harder to read so I prefer Python)
Thank you for demonstrating my point
but Python has MUCH better scientifically oriented libraries.
If you care for those. The world is bigger than that. Are you a scientist ?
But way to demonstrate the GP's point.
It's all in the eye of the beholder.