BT

Início Notícias Scala é a sexta linguagem suportada no Heroku

Scala é a sexta linguagem suportada no Heroku

Favoritos

O Heroku, popular provedor de PaaS (Plataforma como Serviço), anunciou o suporte a linguagem Scala, a sexta linguagem suportada pelo Heroku e a segunda com suporte à programação funcional.

Scala é uma linguagem multiparadigma e estaticamente tipada (diferentemente de Clojure que é dinâmica). Suporta a orientação a objetos e mistura os estilos de programação imperativa e funcional. Foi projetada para se integrar facilmente com aplicações que rodam na máquina virtual Java e seu código é compilado para bytecode e executado na JVM.

O trabalho para portar Scala no Heroku foi realizado em parceria com a Typesafe, uma empresa focada na criação de ferramentas de produtividade com Scala. O foco da parceria foi tornar mais simples e ágil o desenvolvimento com Scala dentro do Heroku, tirando proveito de tecnologias como SBT e Akka. O SBT (Simple Build Tool) é uma ferramenta para build de projetos desenvolvidos em Scala; já o Akka é um middleware orientado a eventos com enfoque em alto desempenho e escalabilidade.

O suporte completo a Scala está disponível no Celadon Cedar, a versão mais atual da plataforma operacional do Heroku. Foi disponibilizado um guia introdutório para começar a escrever aplicações com Scala no Heroku Cedar.

É notável o esforço do Heroku em se tornar uma plataforma cada vez mais "poliglota". A última linguagem a ser suportada foi Python, como publicamos na semana passada no InfoQ Brasil. Hoje o Heroku suporta, além de Scala e Python, aplicações desenvolvidas nas linguagens Ruby, Node.js, Clojure, Java e PHP.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.