Saturday, January 31, 2009

Salió Ruby 1.9.1

Acaba de salir Ruby 1.9.1 ...

Bájenlo desde www.ruby-lang.org

Es la primera versión estable de Ruby 1.9.

Ruby 1.9 es la nueva serie de Ruby. Moderno, más rápido, con sintaxis más clara, multilingüe, una versión bastante mejorada de Ruby.

Notar que la serie Ruby 1.8.x seguirá siendo mantenida. La siguiente versión de esta rama será Ruby 1.8.8.

Parece que el enlace anterior es solamente al código fuente en formatos *.tar.bz2, *.tar.gz, y *.zip. Entonces se requiere algo de valor para compilarlo, y luego ejecutarlo, quizás preservando la versión anterior (en caso de que la versión nueva no quiera correr con Rails y otras gemas). De seguro que en los próximos días saldrá un "quick-installer" para Windows, pero mientras tanto qué hacer?

Buscando ideas, me encontré con estas:


Las diferencias entre Ruby 1.9.1 y Ruby 1.8.7 están resumidas en esta página.

Referencias:
Anuncio original, en ruby-lang.org
"Ruby 1.9.1 Arrives", artículo en DobbsCodeTalk
Diferencias entre Ruby 1.9.1 y versiones anteriores, en Ruby-Lang.org

Friday, January 30, 2009

Libro Nuevo "The Well-Grounded Rubyist"

Editorial Manning acaba de anunciar un libro nuevo titulado "The Well-Grounded Rubyist", ("El Rubista bien fundamentado"), de David A Black, y va a salir en Marzo 2009. 


Cubrirá la versión 1.9 de Ruby.

No es para principiantes, sino orientado hacia los programadores experimentados haciendo la transición hacia Ruby.

El libro está organizado en tres secciones:
* La primera sección incluye lo básico:
objetos, métodos, variables locales, módulos, alcance y visibilidad, control de flujo;
* la segunda parte cubre: cadenas, símbolos, números, colecciones, expresiones regulares, archivos, entradas/salidas;
* la tercera parte explica la dinámica del lenguaje, (callbacks, introspection, etc) y sus bases en Smalltalk y Lisp.

Estaremos pendientes del lanzamiento de este libro.

Referencias:
Anuncio, en InfoQ
"The Well-Grounded Rubyist", página oficial
El mismo libro, en Amazon

Thursday, January 29, 2009

Conferencia MountainWest Ruby 2009

La conferencia "MountainWest Ruby 2009" tomará lugar en Salt Lake City, Utah, en Marzo, entre los días 13 y 14.

Referencias:
Conferencia MountainWest Ruby 2009, sitio oficial
Programa oficial

Conferencia Scotland on Rails 2009

La conferencia "Scotland on Rails 2009" tendrá lugar en Marzo, entre los días 26 y 28, en Edinburgo.

O'Reilly anunció que este año no se correrá el "RailsConf Europe 2009". Así que quedan abiertas las opciones para otras conferencias sobre Ruby/Rails en otros sitios.

Para "Scotland on Rails 2009" se espera lo siguiente:

  • Habrá discursos de: Marcel Molina, Michael Feathers;

  • Yehuda Katz y Dave Thomas hablarán sobre Rails3 y el modelo de objetos en Ruby;

  • Otros discursantes: Jim Weirich, Joe O’Brien, Scott Raymond, Scott Chacon, Steven Bristol.


Referencia (para más detalles):
Scotland on Rails 2009, sitio oficial

Wednesday, January 28, 2009

Confreaks RubyConf 2008

Acá están los videos de la conferencia RubyConf2008 que tuvo lugar en Noviembre en Orlando, Florida.

Pronto estaré resumiendo uno o dos de los discursos, para los que no entienden inglés.

Referencia:
http://rubyconf2008.confreaks.com/

RailsConf 2009

Acaban de anunciar la conferencia "RailsConf 2009". Este año será en el Hilton de Las Vegas (Nevada), entre el 4 y 7 de Mayo.

Este evento es normalmente organizado por O'Reilly, y cuenta con la participación de varios autores famosos de libros sobre Ruby y Rails. Estarán presentes David Heinemeier Hansson, Yehuda Katz, Ryan Singer, y muchos otros.

Se espera que este evento coincida con el lanzamiento de Rails 3 (que reúne a Rails y a Merb).

[Como dato curioso, Sun Microsystems es uno de los patrocinadores, quien acaba de anunciar que dejará sin empleo a un montón de programadores, debido a la crisis]

Referencias:
RailsConf 2009, sitio oficial
Noticia en News Blaze
"Is Java to Blame for Sun's layoffs?", Artículo reciente en eWeek