Como o Scala é escalável? [duplicado]

5

A página da Wikipédia no Scala diz:

The name Scala is a portmanteau of "scalable" and "language", signifying that it is designed to grow with the demands of its users.

Eu também li que :

And that's Scala's dirty little secret. Scala is only scalable in the sense that it runs on the reliable, high-performing JVM platform.

e também que "as linguagens não são dimensionáveis, a escala das plataformas"

Como o Scala cresce com as demandas de seus usuários? Não é verdade dizer que Scala "na verdade é escalável"? E de acordo com a linha acima, nem todas as linguagens são escaláveis?

    
por c0da 14.01.2012 / 20:23
fonte

1 resposta

3

Scala é muito conciso. A linguagem permite que você escreva pequenos scripts e programas simples com poucas linhas de código. O Scala é excelente para programas pequenos e remove muito do clichê que você deve adicionar em Java. Por exemplo, os scripts Scala nem precisam declarar uma classe Main como ponto de entrada.

Para projetos de tamanho médio, o Scala tem uma sintaxe muito confortável que torna as declarações curtas e precisas. Funções de primeira classe, closures e likes ajudam você a se concentrar na lógica em si, não em como mapeá-la para conceitos de linguagem

A Scala se destaca em grandes projetos. A bela combinação de programação orientada a objetos e funcional ajuda você a seguir quase qualquer padrão de programação. Conversões implícitas, traços, atores, ....

    
por 15.01.2012 / 12:13
fonte