Como anda a linguagem Scala?
6 minutos de leitura

Sempre chega o momento de nos perguntarmos se uma linguagem que surgiu no mercado está no ponto certo para ser usada em nossos projetos reais. Aconteceu com todas, algumas já faz bastante tempo que nem nos lembramos mais dessa fase, como Java e até mesmo Ruby, linguagem que abrimos cursos presenciais bem antes de ter estourado de verdade. Óbvio que não estou querendo comprar o grau de maturidade da linguagem Scala com Java, mas já estamos num momento que ela demonstra força suficiente para não estar simplesmente de passagem.

Primeiro ponto importante, existe uma empresa com interesses financeiros por trás da linguagem, a TypeSafe. Isso a primeira vista pode parecer meio ruim, uma opinião compartilhada por vários quando a Oracle assumiu os trabalhos em cima do Java. Só que por outro lado, o fato de querer ganhar em cima da tecnologia faz com que eles o tempo todo estejam se movimentando para melhorá-la. É o que está acontecendo com o Scala. A linguagem já está na versão 2.10 com várias features novas e a empresa mantém cursos sobre a linguagem pelo mundo todo. Outro detalhe bem importante é que eles perceberam que o público alvo é dividido entre os que querem fazer bibliotecas e os que querem apenas construir mais uma aplicação, então agora temos uma distinção bem forte entre API's para desenvolvedores de libs e desenvolvedores de aplicações comerciais. Apenas para exemplificar, caso queira usar a parte de macros da linguagem, você é obrigado a dar um import para liberar. Abaixo segue um exemplo:
Autor(a)
alberto.souza
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.



