Pergunta

Também, eu estou querendo saber qual o efeito de actualizar para o Ruby 1.9 teria nos legado o código de versão 1.86.É a nova versão compatível?

Foi útil?

Solução

Sam Ruby tem uma boa apresentação das principais alterações: O Ruby 1.9:O que Esperar

Só para destacar algumas coisas que poderiam quebrar seu código:

  • Único cadeias de caracteres
  • {"a", "b"} não faz um hash
  • Variáveis de bloco, agora, de sombra variáveis locais

Outras dicas

Eu acho que isso depende da versão com que você deseja manter a compatibilidade. o Changelog descreve as principais revisões desde a última atualização, incluindo mudanças de sintaxe, aprimoramentos e bugs

Algumas coisas são compatíveis com versões anteriores, mas muitas não.

Para uma visão geral quase completa de todas as mudanças (incluindo exemplos) em 1.9.x, confira Blog de EigEnclass Último Archive.org Snapshot do blog de EigEnclass.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top