Últimos posts


A primeira versão preview do JRuby 1.7 adota por padrão o runtime do Ruby 1.9 e é muito mais rápida graças ao invokedynamic do Java 7.  Charles Nutter, criador do JRuby, falou sobre o futuro do projeto no Java 7, os Fibers e a ida da equipe do JRuby para a Red Hat.

jruby

O primeiro preview do JRuby 1.7.0 saiu mais de um ano depois do lançamento da primeira versão da série 1.6 do JRuby. O JRuby 1.6 foi a primeira versão compatível com o Ruby 1.9.2. Além de o JRuby 1.7 adotar o Ruby 1.9 como runtime padrão, há várias outras mudanças: (mais…)


Algumas novas implementações e dialetos do Ruby têm aparecido, juntando-se ao grande conjunto de dialetos existentes. As novidades são MRuby, MobiRuby e RubyMotion. Aqui apresentamos o que trazem de novo.

Ruby On Rails Happy Coding

MRuby

Começamos pelo MRuby, desenvolvido pelo criador do Ruby, Yukihiro “Matz” Matsumoto. Na RubyConf 2010Matz anunciou seu trabalho no desenvolvimento do Rite, uma implementação leve do Ruby. O resultado daquele trabalho é o MRubydisponibilizado no GitHub, que contempla parcialmente a especificação da linguagem do ISO. O foco, porém, é completamente diferente do MRI e do Ruby 1.9; logo o MRuby não é o Ruby 2.0.

O MRuby pode ser usado simplesmente para executar programas Ruby, mas foi projetado especialmente para ser integrado em outros programas (por exemplo, em jogos, como uma alternativa à linguagem Lua). Pode também ser utilizado em pequenos dispositivos com pouca memória. (mais…)