Ruby привлекает больше внимания, чем Python, просто потому, что у Ruby есть один явный фаворит, когда речь заходит о веб-приложениях, в то время как у Python традиционно очень раздробленный подход (Zope, Plone, Django, Pylons, Turbogears). Критическая масса того, что почти все разработчики используют одну систему, в отличие от множества отдельных, многое делает для улучшения документации, поиска и устранения ошибок, создания ажиотажа и шума и т. Д.
В реальных языковых терминах они очень похожи во всех, кроме синтаксиса, и Python в целом более популярен. Возможно, Python мешал быть популярным сам по себе, прежде чем веб-фреймворки стали грандиозными, и сообществу стало сложнее согласиться сконцентрироваться на каком-либо одном подходе.