>>48
Mostly non - core-language -related or seemingly trivial reasons (in no particular order):
- The current state of Unicode support in Ruby is abysmal. I know a fix is on the pipeline, but Python has had it done right for many years
- Although I think TIMTOWTDI is not a completely stupid idea, I find Ruby a bit too non-orthogonal for my tastes at times
- Python is ubiquitous and has a huge number of _mature_ 3rd party libraries for almost anything
- Even after using it almost daily for three years, I find even well-written Ruby code visually ugly; Python is undistracting and easy to read
There are some other reasons, but this is not a Ruby vs. Python thread.