As perguntas do Rust foram mostradas para os desenvolvedores que escolheram Rust como uma de suas linguagens.

97% dos entrevistados disseram usar o Rust há menos de um ano. Com um uso de apenas 14% para o trabalho, ele é muito mais popular como uma linguagem para projetos pessoais/secundários.

Mais de 90% dos entrevistados que escolheram o Rust como uma de suas principais linguagens trabalham com bases de código de menos de 300 arquivos.

Que tipo de projeto você desenvolve em Rust?

Que versão do Rust você utiliza?

Qual das seguintes linguagens você utiliza em projetos junto com o Rust?

Embora dois terços dos desenvolvedores Rust usem o Python, apenas 12% afirmam usar ambas as linguagens juntas no mesmo projeto, o que significa que a maioria usa o Rust de forma independente.

Qual sistema operacional é o seu principal ambiente de desenvolvimento no Rust?

73% dos desenvolvedores Rust usam um ambiente de desenvolvimento Unix/Linux, embora o Linux não seja um ambiente primário para a maioria deles.

Qual é plataforma alvo em seus projetos com Rust?

Usuários do Windows e do Unix/Linux desenvolvem principalmente para o mesmo sistema operacional que utilizam, mas o mesmo não é verdade para os usuários do macOS. 75% deles desenvolvem surpreendentemente para o Unix/Linux, enquanto 61% desenvolvem para o macOS.

O WebAssembly é uma tecnologia bastante nova que obteve uma taxa de adoção impressionante de 36% entre os desenvolvedores Rust. A plataforma incorporada tem uma parcela igualmente grande de 14%.

Qual dos seguintes IDEs/editores você utiliza principalmente ao escrever código Rust?

Para construírem seus aplicativos Rest, os desenvolvedores parecem unânimes em usar o Cargo.

4 em cada 5 desenvolvedores Rust usam frameworks de teste e todos eles usam o suporte de teste incorporado à linguagem. Os outros 20% não usam estruturas de teste.

Qual das seguintes ferramentas de criação de perfil você utiliza para o Rust?

Ferramentas de cobertura não são muito populares em geral, e o Rust não é uma exceção. A maioria dos desenvolvedores (87%) não as usa, enquanto alguns utilizam o codecov (12%) e muito poucos o gcov (1%).