¿Por qué Rails es popular, pero Ruby no es popular por sí mismo?

Hay una clase de desarrolladores verdaderamente interesados ​​en los idiomas. Tu sabes el tipo. Los compiladores eran su clase favorita en la escuela. Probablemente están hablando mucho estos días sobre Phoenix y Elixir. Esas personas pueden haber aprendido Ruby antes de la popularidad de Rails. Pero apuesto a que muchos desarrolladores te dirían que, de no ser por Rails, nunca habrían aprendido Ruby.

Si no está utilizando Rails y Ruby más para las secuencias de comandos, ¿por qué no utilizar Python en su lugar y obtener todas esas fantásticas bibliotecas de aprendizaje automático? Si está creando una aplicación web, no puedo decirle lo increíble que es tener un idioma para el cliente y el servidor a medida que obtiene Javascript y Nodejs. O estás desarrollando una aplicación móvil. O trabajas en una gran corporación estandarizada en Java. O trabajas en una casa .NET.

Ruby es un lenguaje sólido y no hay nada más que lo positivo de aprenderlo. Sin embargo, Learning Rails es como tomar Frameworks 101 incluso si al final pasa a diferentes idiomas y tecnologías.

¡Ruby es popular! Es solo que la gente / equipo detrás de Ruby son de Japón, y mantienen una actitud muy japonesa, y permanecen en silencio. Ruby se usa en muchos productos como

  • Cerveza casera
  • Hashicorp (vagabundo y otros productos de ellos)
  • Procesador SCSS