La mejor respuesta
Supongamos que hubiera un paradigma que tuviera la reputación de ser difícil (independientemente de la verdad ).
Suponga que hay un lenguaje asociado con esa disciplina, que en sí mismo tiene reputación de complejidad (nuevamente, independientemente de la verdad).
Suponga que tanto el lenguaje como el paradigma tenía ventajas en algunos dominios de problemas complejos que en sí mismos tienen un alto valor en mercados lucrativos (por ejemplo, finanzas, macrodatos).
Supongamos que algunas empresas con grandes beneficios que se ocupan de esos problemas encuentran valor en el lenguaje, dado el anterior punto.
Dadas esas condiciones
- El lenguaje no se utilizaría para tareas más simples y de menor valor.
- El lenguaje se utilizaría para tareas.
Como resultado, el salario promedio para desarrollarse en dicho lenguaje sería alto, incluso si la cantidad de trabajos disponibles fuera baja.
…
Rubyis celosa t, Ruby está compitiendo con PHP en el extremo inferior y una variedad de otros lenguajes más arriba. Así que hay una buena cantidad de trabajos con salarios más bajos por los que podría competir.
No tiene mucha reputación en unos pocos espacios lucrativos donde Scala tiene tracción. Por lo tanto, hay un número menor de trabajos mejor pagados por los que no puede competir.
¿Está celoso por el idioma? ¿O sus propias perspectivas laborales? Solo puede cambiar uno de ellos (a menos que sea Matz).
Respuesta
Los desarrolladores de Scala son más que otros desarrolladores debido a:
1. La demanda de Big Data (ciencia de datos) es alta en el mercado
2. Es un lenguaje muy poderoso que admite conceptos de programación orientada a objetos y FP
3. Menos no de desarrollador Scala en el mercado
4. Y lo más importante es que la mayoría de las grandes empresas utilizan Scala.