Respuesta

4

Sam Ruby tiene una buena presentación de los principales cambios: Ruby 1.9: What to Expect

sólo para destacar algunas cosas que podrían romper el código:

  • cadenas solo carácter
  • { "a", " b "} ya no tiene un hash
  • de bloques de variables ahora sombra variables locales
4

Supongo que eso depende de la versión con la que desee mantener la compatibilidad. El CHANGELOG describe las principales revisiones desde la última actualización, incluidos los cambios de sintaxis, las mejoras y las correcciones de errores

4

Algunas cosas son retrocompatibles, pero muchas no.

Para una visión casi completa de todos los cambios (incluyendo ejemplos) en 1.9.x, echa un vistazo a Eigenclass's bloglast archive.org snapshot del blog de Eigenclass.

+2

parece que el blo g entrada ya no funciona. –

Cuestiones relacionadas