Ruby - отличный язык. Это быстро и гибко, и напоминает мне много Python, о котором я тоже очень люблю.
Ruby также очень популярен и существует уже несколько лет. Теперь, когда есть какие-то проекты "реального мира" и "рельсы-приложения", мой вопрос таков: в чем проблемы с Ruby? Каковы вещи, которые не делают особенно хорошо? Существуют ли какие-либо другие продукты или технологии, с которыми особенно сложно справляться при интеграции? Прежде чем использовать Ruby для критически важных приложений, какие вещи должны заставить разработчиков делать паузу и проявлять осторожность?
Кроме того, кто-нибудь скомпилировал список (блог-спам или иное) некоторых из основных ошибок разработки Ruby и как смягчить эти риски?
EDIT:
Под "реальным миром" я имею в виду бизнес-мир, в отличие от академического мира, где нет бюджетов и сроков.