Scala
Compartilhar:
Essas perguntas foram mostradas apenas aos desenvolvedores que escolheram o Scala como uma de suas três principais linguagens de programação.
Compartilhar:
Alguns dos maiores frameworks para Scala — Cats, ZIO, FS2 e http4s — cresceram significativamente em popularidade no último ano. Talvez isso seja um sinal de que esses projetos estão amadurecendo e de que os desenvolvedores em Scala deixaram de usar plataformas tecnológicas do tipo "faça você mesmo" e passaram a usar soluções mais testadas e comprovadas.
Tomasz Godzik
Desenvolvedor Sênior em Scala na VirtusLab
O aumento do uso do IntelliJ IDEA parece demonstrar que ainda que haja mais pessoas tentando usar o LSP, elas ainda mantêm o IntelliJ IDEA como o IDE de confiança.
Este ano, nos dirigimos a uma população muito diversificada de desenvolvedores — não apenas àqueles que usam o IntelliJ IDEA e o plug-in do Scala no seu trabalho diário, mas também àqueles que preferem o VS Code e o Metals, dentre outros. Considerando essa maior abrangência, podemos presumir que nossos resultados — 77% dos participantes informaram usarem o IntelliJ IDEA com o plug-in do Scala como seu IDE primário — dão uma boa indicação do estado de espírito dentro da comunidade do Scala. Para completar, mais de metade dos participantes informou usar o IntelliJ IDEA com o plug-in do Scala como seu IDE secundário.
Tomasz Godzik
Desenvolvedor Sênior em Scala na VirtusLab
O aumento do uso do IntelliJ IDEA parece demonstrar que ainda que haja mais pessoas tentando usar o LSP, elas ainda mantêm o IntelliJ IDEA como o IDE de confiança.
Tomasz Godzik
Desenvolvedor Sênior em Scala na VirtusLab
O Scala CLI está aparecendo pela primeira vez na pesquisa e uma grande porcentagem de usuários já informa tê-lo adicionado ao seu ferramental. Parece que algo nos passou despercebido antes.
Vimos testemunhando a ascensão meteórica da Scala CLI, uma ferramenta de linha de comando para interagir com a linguagem Scala. Sua versão 1.0.0 só saiu em maio deste ano, mas parece já estar em uso regular por 44% dos desenvolvedores em Scala. Os usuários da Scala CLI não se limitam àqueles que a usam como substituta do Scala REPL (que a Scala CLI substituiu oficialmente) ou do sbt console (outro REPL popular para Scala). Aparentemente, a Scala CLI também está atraindo usuários do próprio sbt, pois pode ser usada como uma ferramenta de build, ainda que os autores da Scala CLI digam que essa não é sua finalidade primária.
Tomasz Godzik
Desenvolvedor Sênior em Scala na VirtusLab
O Scala CLI está aparecendo pela primeira vez na pesquisa e uma grande porcentagem de usuários já informa tê-lo adicionado ao seu ferramental. Parece que algo nos passou despercebido antes.
Tomasz Godzik
Desenvolvedor Sênior em Scala na VirtusLab
De forma lenta, mas segura, as pessoas estão começando a migrar para o Scala 3. Talvez isso esteja relacionado ao amadurecimento do ferramental e ao número crescente de bibliotecas com suporte a ele. Imagino que tipo de impacto terá a versão LTS no próximo ano.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.