Ruby on Rails: entorno de desarrollo ágil para web 2.0 |
|
04.10.2005 |
Ruby es un lenguaje de scripts para programación orientada a objetos, creado por Yukihiro Matsumato (Matz) en 1995; y de libre uso, copia, modificación y distribución en los términos de la licencia GPL. Mezcla la potencia de lenguajes como Perl o List, de forma elegante y fácil de entender. Su filosofía es la construcción de código potente y amigable. Al principio de su distribución, el hecho de que la documentación estuviera disponible sólo en japonés frenó su difusión. En esta línea Dave Thomas ha sido su principal impulsor en las comunidades de programación occidentales. En Octubre de 2000 ...
publicó el primer manual y referencia del lenguaje en inglés "Programming Ruby". También ha sido decisiva la aportación de David Heinemeier Hansson, creador de "Rails", una plataforma de desarrollo ágil (?) de aplicaciones para entornos web 2.0, que emplea Ruby.
"Ruby on Rails" está empezando a ser un término conocido. Una plataforma que pide puesto en el marco de "programación ágil".
El trabajo de su creador e impulsor David Heinemeier, aparte de popularizar a Ruby, ha dado ya como resultado en 37 signals el pack de aplicacioenes web: Basecamp, Ta-da list y Backpack; que han puesto sobre la mesa un estilo que vamos a ver mucho en las aplicaciones web que vienen (web 2.0).
Más información:
- Página oficial de Ruby.
- Ruby en wikipedia.
- Wiki libro de Ruby.
- Descarga del libro (GPL) Programming Ruby.
- Edición impresa de Programming Ruby.
- Comunidad Ruby en español
- Entrevista a Yukihiro Matsumoto en la conferencia JAOO de 2003
- Agile web development with Rails
- Entrevista a David Heinemeier Hansson
|