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

- 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,
- Padrões do JCP,
- Virtual Machines,
- jruby-new,
- JDK 7,
- JCP,
- Ruby,
- Runtimes,
- Java,
- Linguagens Dinâmicas,
- Scripting,
- 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,
- Programação,
- Linguagem,
- Scheme
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 JVM
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens,
- Tempo Real,
- Programação
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,
- Scala,
- Runtimes,
- Programação Funcional,
- Java,
- 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,
- Programação,
- Ceylon,
- Linguagem
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
- 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
- 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,
- Ceylon,
- Programação,
- Design de Linguagens
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.
- Tópicos
- JVM,
- Glassfish,
- Virtual Machines,
- Servidores de Aplicação,
- Java SE,
- Runtimes,
- JavaFX,
- Java,
- RIA,
- Linguagens,
- Programação,
- Linguagem
Na palestra do dia 20/09 no JavaOne em San Francisco, o Oracle EVP Thomas Kurian destacou planos da Oracle para a plataforma Java num roteiro de três anos e demos de JavaFX e outras tecnologias. Em outra parte ele anunciou planos para JavaFX 2.0 e a decisão de abandonar o JavaFX Script.
- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Java,
- Linguagens Dinâmicas,
- Compiladores,
- Linguagens,
- Programação,
- Mirah
Charles Nutter, palestrante do QCon SP deste ano e um dos líderes do projeto JRuby, criou uma nova linguagem de programação para a JVM, chamada Mirah. Uma das principais características é que ela é compilada de maneira bem mais rápida para bytecode na JVM se comparada ao Ruby, apesar de serem bem parecidas.