Estas preguntas solo se han mostrado a los desarrolladores que seleccionaron Scala como uno de sus tres lenguajes de programación principales.

Scala

¿Qué versiones de Scala utiliza habitualmente?

La versión Scala 2.13 es la más utilizada (61 %) en 2021.

¿Cuáles son sus objetivos de compilación?

¿Qué versiones de Java utiliza habitualmente?

Aunque Java 8 sigue siendo la versión más utilizada, su cuota ha disminuido (del 80 % al 75 % desde 2020), mientras que Java 11 sigue creciendo (del 40 % al 45 %).

¿Qué marcos de trabajo de pruebas unitarias utiliza habitualmente, en caso de hacerlo?

¿Qué marco de trabajo o qué bibliotecas utiliza habitualmente para el desarrollo web, en caso de hacerlo?

La cuota de Play ha disminuido del 40 % al 31 % desde el año pasado. El uso de Spring ha aumentado del 11 % al 20 %.

¿Qué marcos de trabajo o bibliotecas utiliza habitualmente?

¿Qué editor o IDE utiliza con mayor frecuencia para Scala?

A pesar de todas las medidas que hemos tomado para garantizar un grupo representativo de personas encuestadas, los resultados pueden estar ligeramente inclinados hacia los usuarios de los productos de JetBrains, ya que estos son más propensos a realizar la encuesta.

¿Qué editor o entorno de desarrollo integrado adicional utiliza con mayor frecuencia para Scala, en caso de hacerlo?

¿Qué sistemas de compilación utiliza habitualmente, en caso de hacerlo?

¿Qué entornos de Scala interactivos utiliza habitualmente?

¿Qué plugins de compilación utiliza habitualmente para Scala?

¿Tiene macros en su proyecto?

En 2021, los desarrolladores de Scala utilizan macros en sus proyectos con más frecuencia (45 %, 9 puntos porcentuales más que en 2020).

¿Qué otras herramientas utiliza para Scala?

¿Utiliza o tiene pensado utilizar Scala 3 (Dotty)?

¿Qué tipos de software desarrolla con Scala?

Scala se utiliza con mayor frecuencia para desarrollar productos de inteligencia empresarial/ciencia de datos/machine learning, sitios web y bibliotecas/marcos de trabajo.

¿Podría indicar su rango de edad?

En comparación con el conjunto de los desarrolladores, los usuarios de Scala tienen más edad, más experiencia y suelen tener títulos de grado o máster. Además, suelen trabajar en grandes empresas.

¿Cuántos años de experiencia profesional en codificación tiene?

¿Cuál de las opciones siguientes describe mejor su cargo laboral, independientemente de la jerarquía de su puesto de trabajo?

¿Cuál de las siguientes opciones describe mejor el nivel más alto de educación formal que ha completado?

¿Cuántas personas trabajan en su empresa / organización?

¿Cuáles son sus lenguajes de programación principales?

Elija un máximo de 3 lenguajes.

Junto con Scala, Java y Python son los lenguajes más utilizados.

¡Gracias por el tiempo que nos has dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Participe en el JetBrains Tech Insights Lab

Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.