Una nueva versión de ruby ha sido liberada, en concreto la versión 1.9.0 y lo normal sería actualizarse a ella. Sin embargo en la lista de ruby preguntaron cuál era el propósito de dicha versión, y si se seguía el típico nombrado de versiones de los kernels de linux o si por el contrario era una versión superior que había que instalar por corregir bugs y por ofrecer nuevas características.
La respuesta viene de varias fuentes, pero la conclusión es la misma. La versión 1.9.0 no es estable, es una versión para desarrollo, no para entornos de producción. Se recomienda hacer compatible tu código con ella, para que el paso a la nueva versión de producción sea menos traumático, pero no se recomienda hacer uso de ella en entornos de producción, sino esperar a la release que sí será lanzada para ello, la 2.0.
El cambio puede ser algo traumático, así que un listado de las características nuevas ha sido publicado en eigenclass; es aconsejable echarle un vistazo, pues vienen ejemplos de lo nuevo.
Si queréis leer opiniones al respecto, quizás la trazada por Dave Thomas en su blog os guste; os advierto que la conclusión es la misma.

0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.