Lançado Scala Native, compilador otimizado para Scala
O projeto suporta a totalidade da linguagem Scala, incluindo features mais avançadas, como método de dispatch via tipos estruturais e até macros.

Foi lançada a primeira versão do Scala Native, um compilador otimizado para Scala, construído sobre a infraestrutura do compilador LLVM.
Diferentemente da implementação de referência de Scala, que gera o bytecode que roda em cima da JVM, a toolchain de Scala Native produz executáveis nativas. Isso abre as portas para que Scala seja usada em ambientes onde máquinas virtuais completas geralmente são utilizadas em excesso: ferramentas de linha de comando, aplicações de hardware com limitação de recursos, vídeo games etc.
Para atingir tal objetivo, a equipe de desenvolvimento do Scala Native construiu um compilador otimizado que gera representação LLVM intermediária. Essa representação é usada para gerar código de máquina dependente de plataforma e eficiente.
O projeto suporta a totalidade da linguagem Scala, incluindo features mais avançadas, como método de dispatch via tipos estruturais e até macros.
Algumas características da versão 0.1:
- Suporte completo para a linguagem Scala com diferenças semânticas desprezíveis
- Interoperabilidade com código nativo
- Suporte para IDEs Scala existentes
- Integração contínua↳CI/CD23 conteúdosCI/CD Mobile: o caos invisível que separa times comuns de times de alta performanceDev (Back & Front) · abr 2026Lambda: implementando com GitLab CI/CD e Terraform para Integração SFTP, S3 e Databricks em GoDev (Back & Front) · nov 2023Publicando sua aplicação Web Python no WebApp do Azure e configurando o CI/CD da sua aplicaçãoDevSecOps · abr 2019Ver tudo em DevSecOps → com a ferramenta sbt build
- Entre outras. Mais informações estão disponíveis no site do Scala Native.
Uma lista de issues e features futuras já está disponível no GitHub.
Scala Native é um projeto feito em colaboração com LAMP e Scala Center.







