The reason for developers to look at Ruby was definitely RoR and not Ruby itself. A lot of developers were tending to hear about Python than about Ruby, so a lot of them shifted to Python. Now, Its likely to have heard about Ruby so the current picture shows that the developers go in the direction of Ruby. Although Turbogears, Django, Plone, Zope are doing well but they are not rocking as ROR (compared to Ruby not much books are available on Turbogears, Django, Plone) Ruby concentrated on product development as well as marketing while Python is not concentrating on the marketing part.
There’s an interesting comment posted on Tim’s article, comment is, “Maybe they need more books since the documentation is so poor…”. Well, I would not like to comment on it but you can not judge the popularity based on book sales statistics. Although Python stands last in the book sales, that doesn’t indicate that Python is not popular, it certainly is, but they are lacking the pace which could be gained by aggressive marketing. I am eager to see some good books on Iron Python, Python in the mobile sector (Python+Nokia), Python 3000. On release of these books we will definitely see the rise in Python book sales.
>> Ruby Book Sales Pass Perl
>> Will Marketing of Python create Revolution?
>> Python vs Ruby
>> Review of Python’s ongoing improvements
>> Ajax is a way of doing new things with old technologies.
>> No programming language offers what Python does philosophically.
>> There’s no compelling reason to choose Groovy over Jython
>> Can Java CMS match the PHP ones?
>> Learn Ruby and Rails Online and for Free