Runtimes na InfoQ
Últimos destaques de notícias sobre Runtimes

- Tópicos
- JVM,
- Virtual Machines,
- Scala,
- Runtimes,
- Programação Funcional,
- Java,
- Programação,
- Linguagens
Martin Odersky discute o futuro do Scala e trata da polêmica questão da quebra de compatibilidade binária na linguagem. Tece comparações entre o F# e o Scala, fala de seu trabalho atual na implementação da proposta de 'value class', e de como o Java pode vir a apoiar a programação funcional.

- Tópicos
- JSR-292,
- JVM,
- jruby-new,
- Padrões do JCP,
- Virtual Machines,
- JDK 7,
- Ruby,
- JCP,
- Runtimes,
- Linguagens Dinâmicas,
- Scripting,
- Java,
- Linguagens,
- Programação
Entre os objetivos do Java 7 está a melhoria do suporte a linguagens dinâmicas, através da JSR-292. O InfoQ faz uma análise aprofundada dos problemas que a a especificação propõe resolver, trazendo ainda observações do líder do JRuby, Charles Nutter, sobre o uso da JSR-292 na prática. Já há mais 200 linguagens que executam sobre a JVM, e esse número deve aumentar muito com as mudanças.

- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- LISP,
- Compiladores,
- Linguagens,
- Scheme,
- Programação,
- Linguagem
Uma das coisas mais excitantes do Java atualmente é o trabalho sendo feito para fazer outras linguagens de programação rodarem na JVM. Há muito falatório sobre JRuby, Groovy, Scala e sobre o engine JavaScript Rhino. Mas porque parar aí? Se você quer dar um passo fora do comum e popular e mergulhar em algo bem diferente de Java, Lisp é uma ótima opção.
Notícias sobre Runtimes
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens,
- Programação,
- Tempo Real
Vert.x é um framework para a próxima geração de aplicações assíncronas, escaláveis e concorrentes, oferencendo uma alternativa ao Node.js para a JVM. Ele permite aos desenvolvedores escrever aplicações em JavaScript, Ruby, Groovy, Java e até mesmo mistura-las na mesma aplicação.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Scala,
- Java,
- Programação Funcional,
- Linguagens,
- Programação
Com o Scala 2.10 a caminho e as recentes controvérsias, qual é a verdadeira história da compatibilidade entre as versões e como isso afeta as bibliotecas populares de Scala?
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens,
- Ceylon,
- Linguagem,
- Programação
Foi lançada a primeira versão do Ceylon IDE, trazendo um conjunto de ferramentas para a nova linguagem baseada na JVM, que é patrocinada pela Red Hat e liderada por Gavin King, o criador do Hibernate.
- Tópicos
- EC2,
- Virtual Machines,
- Amazon Web Services,
- Runtimes,
- Virtualização,
- DevOps,
- Amazon,
- OSS,
- Java,
- Visualização,
- Open Source,
- Linux,
- Plataformas,
- Linguagens,
- Novidades,
- Xen,
- Desktop,
- Cloud Computing,
- Sistemas Operacionais,
- Anúncio,
- Programação,
- Comunidade,
- Go,
- Google Go,
- Lançamentos Open Source,
- Software Livre,
- Eucalyptus,
- Desempenho e Escalabilidade
O primeiro release da popular distribuição desde a compra da Novell pela Attachmate traz uma série de recursos para nuvens públicas e privativas, além de se colocar em pé de igualdade com Fedora e Ubuntu.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens,
- Design de Linguagens,
- Programação,
- Ceylon
Foi disponibilizado um novo site oficial dedicado à comunidade da linguagem Ceylon, o ceylon-lang.org, além de repositórios Git do projeto e uma pré-release do IDE do Ceylon. O anúncio foi feito pelo próprio Gavin King, principal criador da nova linguagem.
- Tópicos
- Runtimes,
- Java,
- Linguagens,
- Plataformas,
- Programação,
- Arquitetura,
- OSGi,
- Apache
O Apache Karaf atingiu, como um projeto top-level na Apache, um ano de idade nesta última semana. O Karaf é um runtime que consiste em um framework OSGi (Equinox ou Felix), um terminal de comando (Felix Gogo) e vários outros utilitários distribuídos por padrão.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens Dinâmicas,
- Linguagens,
- Arquitetura,
- Programação
A versão 1.8 estável do Groovy, a linguagem dinâmica da SpringSource que executa sobre a JVM, traz recursos adicionais para DSLs, além de incorporar o suporte a JSON ao núcleo da linguagem. Há ainda novas funcionalidades para programação concorrente e e metaprogramação. Conheça as mudanças através de exemplos.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens,
- Programação,
- Design de Linguagens,
- Ceylon
Gavin King, criador do Hibernate, fez uma apresentação no QCon Beijing sobre a linguagem Ceylon para a JVM, que propõe resolver limitações de Java. O projeto ainda está na fase de concepção, sem compilador ou IDE finalizados, mas desde que "vazou" no Twitter tem havido muita especulação sobre a linguagem. Continue lendo para mais detalhes e uma entrevista com Gavin.