¿Por qué tanta gente dice que Rails es lo peor que le pudo haber pasado a Ruby?

Tengo que admitir que no he escuchado esta declaración una vez, pero aún trataré de abordar algunos de los problemas:

  1. La única razón semi legítima en la que puedo pensar para decir que Rails es malo para Ruby es que los dos a veces se consideran sinónimos de personas que no entienden la diferencia entre los dos, por lo que Rails está recibiendo más atención (porque la mayoría la gente escribe bibliotecas relacionadas con Rails y no contribuyen directamente a Ruby) está eclipsando a Ruby como lenguaje de programación.
  2. Apuesto a que hay muchas más personas que dicen que Rails es lo mejor que le pasó a Ruby. El simple hecho es que Ruby probablemente no se habría vuelto tan popular si no fuera por Rails. Aunque es muy divertido trabajar con el lenguaje en sí, no veo a muchas personas que cambien de Java / .NET / Python sin disfrutar de un marco completo como Rails.
  3. Si está disfrutando de RoR (como yo), siga aprendiendo y trabajando con él. Esa es la parte realmente importante. Siempre hay personas que critican su tecnología favorita (“RoR es lento”, “RoR no escalará”). No se deje intimidar, la mayoría de estas personas nunca se tomaron la molestia de construir nada usando RoR de todos modos (aunque, como cualquier tecnología, debe saber cómo aprovecharla al máximo y cuándo usar otra cosa).
  4. La comunidad RoR tiene cierta reputación centrada en el diseño, pero en este momento es demasiado grande para ser etiquetada de una manera u otra. Es como decir que todos los desarrolladores de Java son esto o aquello, e incluso si fuera cierto, ¿y qué?
  5. Algunos desarrolladores de RoR son “aspirantes a estrellas de rock” y otros no, ya sea que termines de una forma u otra, ahora eso depende de ti.

¡Que te diviertas!