Ruby on Rails + JRuby = Realidade

Este blog deixou de ser mantido, mas o autor continua escrevendo aqui. Não deixe de assinar o novo feed!

363665579_7792202f3a_m.jpgDiz a lenda que antes de ontem, dia 5 de março de 2007, foi lançada uma nova versão do JRuby que é capaz de rodar o Ruby on Rails tranquilamente; bom, quase tranquilamente, já que apenas 98% dos casos de teste estão rodando com sucesso. Enfim, isso está longe de ser um problema, pois o trabalho dos caras em cima do JRuby está indo de vento em popa.

Como o bom curioso (e chato) que sou, não podia deixar de atualizar o JRuby no meu computador e ver se o que dizem por aí é verdade.

A conclusão é que… sim, o Ruby on Rais roda no JRuby… pelo menos nos testes que eu fiz. Montei uma aplicação básica com um Model, um Controller (utilizando scaffolding) e duas Migrations, num banco de dados MySQL. O servidor WEBrick ficou rodando o tempo todo enquanto eu alterava a aplicação. Nenhum erro ou warning deu o ar da graça durante o processo de instalação do rails e desenvolvimento da aplicação!

PS: Sim, o Ruby on Rails rodando sobre o JRuby fica mais lento do que rodando direto no Ruby, mas não é preciso dizer que o pessoal do JRuby está trabalhando duro nessa implementação. Então, pode crer que, em pouco tempo, teremos rodando sob a JVM uma implementação mais rápida e 100% compatível. Parabéns ao time do JRuby!

Foto por: Bob.Fornal.

Tags: , ,