O Scala é uma boa linguagem de programação?
Há algumas vantagens do Scala: ele é estaticamente digitado, tem um monte de açúcar sintático que permite que você escreva código muito compacto, é interoperável com o Java para que você possa usar qualquer biblioteca Java que exista. No entanto, há muitas desvantagens: - há muitas maneiras de fazer a mesma coisa (por exemplo, "a.b" é o mesmo que "a b") - muitas vezes há sub-línguas inteiras que se espalham (por exemplo, ao fazer manipulação de shell), e é difícil entender essas sub-línguas obscuras - há uma atualização de ruptura do Scala 2 para o Scala 3, o que significa que as pessoas do Scala 2 estão presas a ele, sem melhorias.