Ruby es un gran lenguaje. Es rápido y flexible, y me recuerda mucho a Python, del que también soy muy aficionado.¿Cuáles son los problemas del mundo real con Ruby?
Ruby también es muy popular, y lo es desde hace algunos años. Ahora que hay algunos proyectos del "mundo real" y negocios de "rails-app", mi pregunta es esta: ¿Cuáles son los problemas con Ruby? ¿Cuáles son las cosas que no funcionan particularmente bien? ¿Hay algún otro producto o tecnología que haya resultado particularmente difícil de tratar al integrar? Antes de abrazar a Ruby para aplicaciones de misión crítica, ¿cuáles son las cosas que deberían hacer que los desarrolladores pausen y tengan cuidado?
Además, ¿alguien ha compilado una lista (blog-spam o de otro tipo) de algunos de los principales escollos del desarrollo de la producción de Ruby y cómo mitigar esos riesgos?
EDIT:
Por "mundo real" me refiero mundo de los negocios, en contraposición con el mundo académico, donde no hay presupuestos y plazos.
¿Qué significa "mundo real" en el título de la pregunta? ¿Qué distinción estás haciendo? ¿Hay algún "mundo de fantasía" donde Ruby tiene problemas? ¿Qué significa "mundo real"? Por favor, define este término. –
Ruby es rápido? En mi experiencia, parece ser notablemente más lento que python y tcl. –
Hmm. Trabajo en el mundo académico, y tenemos presupuestos y cronogramas muy reales. No estoy seguro de dónde está obteniendo la idea de que el mundo académico no. –