BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!

JRuby 1.5 lançado: mais de 20 modificações

por Pedro Mariano em 13 Mai 2010 |

Depois de cerca de 5 meses de desenvolvimento, ontem foi lançado oficialmente o JRuby 1.5.0, com diversas mudanças, algumas delas já comentadas pela InfoQ Brasil. De acordo com a equipe do JRuby esse foi o release que demorou mais tempo, mas é o que teve mais correções, além de incluir diversas funcionalidades.

O JRuby é a implementação feita em Java do interpretador de programação Ruby, permitindo que você rode seus scripts Ruby na máquina virtual Java (JVM).

Para aqueles que desejam migrar da versão 1.4.0 para a versão 1.5.0 o upgrade está estável e não ocorrerá problemas de compatibilidade. Depois de cerca de 1250 commits desde a última versão, abaixo estão as principais mudanças na versão 1.5.0 do JRuby:

  • Novo framework de acesso nativo visando performance e melhor suporte a FFI
  • Launcher nativo para as plataformas *NIX
  • Suporte ao Ant e integração Rake-Ant
  • Grandes melhorias no suporte ao Windows
  • Melhorias de performance para chamadas Ruby-para-Java, melhorando correções, memória e velocidade
  • Melhorias nas API(JSR-223, BSF, RedBride, etc)
  • Software updates: biblioteca padrão do Ruby 1.8.7 atualizada, RubyGems 1.3.6, RSpec 1.3.0
  • ruby-debug instalado por padrão
  • Diversas correções para o Rails 3
  • Melhorias no startup
  • Consumo de memória reduzido usada pelas classes Java e carregamento das classes Java mais rápido
  • jar-in-jar suportado no classloader
  • A biblioteca "open4" agora funciona de forma correta
  • Limpeza dos artefatos do maven
  • Correções no Windows Installer para x64 e Windows 7 security

A lista completa de modificações pode ser encontrada aqui.

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.

Dê sua opinião

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

Receber mensagens dessa discussão
Comentários da comunidade

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT