Это (n) исторический вопрос, а не вопрос сравнения языков:
В этой статье за 2005 год говорится об отсутствии единой центральной платформы для Python. Для Ruby этот фреймворк явно Rails. Почему, с исторической точки зрения, это произошло для Ruby, но не для Python? (или это произошло, и этот фреймворк - Django?)
Кроме того, гипотетические вопросы: был бы Python более популярным, если бы у него был один, хороший фреймворк? Будет ли Ruby менее популярным, если у него нет центральной структуры?
[Пожалуйста, избегайте дискуссий о том, лучше ли Ruby или Python, но он слишком открыт, чтобы отвечать.]
Редактировать: Хотя я думал, что это очевидно, я не говорю, что другие платформы не существуют для Ruby, а скорее, что большая с точки зрения популярности - это Rails , Кроме того, я должен отметить, что я не говорю, что фреймворки для Python не так хороши (или лучше, чем) Rails. У каждого фреймворка есть свои плюсы и минусы, но, похоже, Rails, как говорит Бен Бланк в одном из комментариев ниже, превзошел Ruby по популярности. Там нет примеров этого на стороне Python. ЗАЧЕМ? Вот в чем вопрос.