Las preguntas acerca de Rust solo se han mostrado a los desarrolladores que seleccionaron Rust como uno de sus lenguajes.

El 97 % de los encuestados declaró haber utilizado Rust durante menos de un año. Con solo un 14 % de ellos usándolo como herramienta de trabajo, es mucho más popular como lenguaje para proyectos personales/alternativos.

Más del 90 % de los encuestados que escogieron Rust como uno de sus lenguajes principales trabajan con bases de código de menos de 300 archivos.

¿Qué tipo de proyectos desarrolla en Rust?

¿Qué versiones de Rust utiliza?

¿Qué lenguajes utiliza en sus proyectos además de Rust?

Aunque dos tercios de los desarrolladores Rust usan Python, solo el 12 % afirma usar los dos lenguajes juntos en el mismo proyecto, lo que significa que la mayoría usa Rust de forma independiente.

¿Qué sistemas operativos utiliza como principal entorno de desarrollo de Rust?

El 73% de los desarrolaldores de Rust utilizan un entorno de desarrollo Unix/Linux, aunque Linux no es un entorno principal para la mayoría de ellos.

¿Para qué plataforma desarrolla sus proyectos en Rust?

Los usuarios de Windows y Unix/Linux principalmente se dirigen a los mismos SO que utilizan, pero esto no sucede con los usuarios de macOS. Sorprendentemente, el 75 % de los usuarios de macOS como SO principal se dirige a Unix/Linux, mientras que el 61 % se dirige a macOS.

WebAssembly es una tecnología bastante nueva que ha alcanzado una impresionante tasa de adopción del 36 % entre los desarrolladores Rust. La plataforma Embedded también cuenta con una cuota bastante alta, el 14 %.

¿Qué entorno de desarrollo integrado o editores utiliza principalmente cuando escribe código Rust?

Para crear sus apps de Rust, los desarrolladores parecen coincidir en el uso de Cargo.

4 de cada 5 desarrolladores Rust usan marcos de pruebas, y todos ellos utilizan asistencia de pruebas integrada en el lenguaje. El otro 20 % no usa ningún marco de pruebas.

¿Qué herramientas de generación de perfiles utiliza para Rust?

Las herramientas de cobertura no son muy populares en general, y Rust no es una excepción. La mayoría de los desarrolladores (87 %) no las usa, mientras que algunos usan codecov (12 %) y muy pocos utilizan gcov (1 %).