BT

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.

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.

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
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.