Scala

Essas perguntas foram apresentadas apenas para os desenvolvedores que escolheram o Scala como uma das três principais linguagens de programação.

Quais versões do Scala você costuma utilizar?

O desenvolvimento de microsserviços é muito popular entre os desenvolvedores Scala. 72% usam o Scala para esse fim, que é o maior compartilhamento entre todas essas linguagens para esse caso de uso.

Quais são seus objetivos de compilação?

Qual versão do Java você costuma utilizar?

A participação dos usuários do Java 11 entre os desenvolvedores Scala cresceu para 40% em comparação com os 28% no ano passado, mas o Java 8 ainda é a versão mais usada, com uma participação de 80%. Enquanto isso, todas as outras versões perderam usuários.

Quais frameworks de teste de unidade você costuma utilizar, se aplicável?

Quais dos seguintes frameworks ou bibliotecas você costuma utilizar para desenvolvimento Web?

Quais dos seguintes frameworks ou bibliotecas você costuma utilizar?

A biblioteca Cats se tornou significativamente mais popular entre os desenvolvedores Scala desde o ano passado, crescendo de 13% para 35%. Tornou-se o segundo framework mais popular, depois do Akka.

Qual dos seguintes editores ou IDEs você utiliza com mais frequência para o Scala?

Quase todos os desenvolvedores Scala têm testes de unidade em projetos (94%), o que representa 20% a mais que os desenvolvedores em geral.

Qual dos seguintes editores ou IDEs adicionais você utiliza com mais frequência para o Scala?

O Web back-end é a plataforma predominante para o desenvolvimento em Scala, com 82%. Enquanto isso, os tipos mais populares de software são sites e business intelligence, ciência de dados e aprendizado de máquina, com uma participação combinada de 41%.

Qual dos seguintes sistemas de compilação você costuma utilizar, se aplicável?

Qual das seguintes versões do sbt você costuma utilizar?

Quais dos seguintes ambientes interativos Scala você utiliza regularmente?

Qual dos seguintes plug-ins de compilador você costuma utilizar para o Scala?

Você tem macros no seu projeto?

O PostgreSQL é o banco de dados mais utilizado entre os desenvolvedores Scala. 61% dos entrevistados afirmam usá-lo.

Que outras ferramentas você usa para Scala?

Você usa ou pretende usar o Scala 3 (Dotty)?


Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Participe do Laboratório de Insights de Tecnologia da JetBrains

Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Todos os direitos reservados.