Ouch ....... Si yo tampoco escuchaba FOX hace rato ;) ... De todos modos, 1.9 ya no es experimental hace bastante. Todavía hay problemas en ciertos proyectos que no han migrado. Pero eso es problema de los proyectos no de la estabilidad de la VM o de la API del lenguaje. De todos modos, 1.8.x tiene y/o tuvo muchos problema de seguridad. en 1.9 muchas de esas cosas están fixeadas y, en general, esta un poco mejor pensado el lenguaje en cuanto a seguridad. Conclusion: + ruby 1.9.1 es production ready. + es mucho mas rápido que 1.8 ( al menos en mi experiencia ) - algunas gemas todavía no andan. - toma tiempo migrar algunos proyectos viejos.
2009/9/23 Nicolás Sanguinetti <[email protected]> > 2009/9/23 Luis Lavena <[email protected]>: > > 2009/9/23 Nicolás Sanguinetti <[email protected]>: > >> 1.8.7 y 1.8.6 deberían ser compatibles. Nunca tuve problemas con las > >> gemas, y uso intercambiablemente ambos (bah, cada vez uso menos 1.8.7) > >> > >> Donde hay problemas de compatibilidad es con 1.9, pero la mayoría de > >> las gemas andan, o los fixes son bastante simples. > >> > > > > Yo si tuve problemas, serios debido a cambios en la GC y gemas como > > FOX y wx dejaron de funcionar en un principio. > > > > Luego se estabilizo, pero hay varios cambios en la API tanto de core > > como del stdlib de los que tenes que tener cuidado, o por lo menos no > > usarlos si vas a hacer deploy de tu aplicacion a un server con 1.8.6 > > > > Otro gran tema es el threading... posterior al release 1.8.6-p287, > > algo paso con el threading que hizo y hace que gemas como Net:SSH > > (ejecutada por capistrano) y otras no funcionen, principalmente en > > conexiones concurrentes. > > Weird que no me paso nada de eso :-/ > > O sea, si los cambios de API — y tire abajo una aplicacion de > producción por culpa de que Array#flatten en 1.8.6 no acepta depth > como argumento :( nunca más me olvido de ese :P > > Pero ta, eso está en "saber no usarlos", o backportearlos cuando no > complica nada (Object#tap en general lo backporteo a casi todas las > gemas que escribo, ponele, por un tema de que es super útil) > > Pero ta, posta que nunca tuve dramas con cap o net::ssh. Y ehhhhh FOX > sigue existiendo? desde el 2005 que no lo escucho nomb---ah, claro, > desde que deje de tener windows para algo más que juegos... :P > > -f > > > Eso no se presenta con la 1.9, pero si con la 1.8.7... > > > > -- > > Luis Lavena > > AREA 17 > > - > > Perfection in design is achieved not when there is nothing more to add, > > but rather when there is nothing more to take away. > > Antoine de Saint-Exupéry > > _______________________________________________ > > Ruby mailing list > > [email protected] > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > -- -- --<自由編碼人>-- Ing. Matias Pablo Brutti Security Consultant Email : [email protected] Site: http://www.freedomcoder.com.ar
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
