O Ruby 1.9 trouxe diversas melhorias em relação a versão 1.8. Este guia de 50 páginas vai ajudar você a ter uma visão geral destas mudanças, preparando-o para uma migração e servindo como uma fonte de consulta.
O Ruby 1.9 trouxe diversas melhorias em relação a versão 1.8. A mais importante delas foi a criação do YARV (Yet another Ruby Virtual Machine), um interpretador de bytecodes que trouxe um aumento de performance muito significativo.
Além disso, foram implementados diretamente na linguagem
métodos como to_proc, que eram adicionados pelo
Active Support do Ruby on Rails.
As novidades se estendem por toda a linguagem:
E as mudanças não param por aí! Muitas outras coisas novas foram adicionadas e diversos comportamentos do Ruby 1.8 deixaram de funcionar no Ruby 1.9. A intenção deste guia de 50 páginas é ajudar você a ter uma visão geral destas mudanças, preparando-o para uma futura migração.
Este e-book foi disponibilizado gratuitamente para download. Seja legal e envie um tweet!