Tras un articulo leido en javaHispano.org sobre lo que hace tiempo no para de escucharse, «Ruby on Rails va a matar a Java». Parece ser que el framework Rails construido sobre el lenguaje Ruby esta dando que hablar, pero de ahi a sustituir a java…
Ruby es un lenguaje de programación interpretado y orientado a objetos. La filosofía de Ruby es don’t repeat yourself (DRY) – no te repitas. La idea de ruby es que no necesitas repetir lo que ya has definido en otro lugar. Esto hace a ruby muy compacto.
Rails es un armazón de librerías diseñado específicamente para crear aplicaciones de web. Como está hecho en ruby, es compatible con la filosofía DRY. En vez de configuración, Rails prefiere convención y anotaciones. Esto proviene principalmente de las frustraciones con plataformas que obligan a uno a repetir en archivos de configuración XML.
Tutorial de Ruby on Rails (Castellano) – Site Oficial de Ruby on Rails