mmmmmmmm, estoy deacuerdo con richirude, ruby on rails a venido con mucha fama, y es po lo facil y sencillo que es desarrollar sobre este, yo apenas y se ahcer catalogos en este framework
y que te puedo decir, mientras que en PHP me tardo 30 min haciendo un catalogo (el puro CRUD), en rails me tardo 2 o 3 minutos
ruby tiene sus ventajas, una de estas es que detras de este hay miles de desarrolladores y cada dia salen nuevas versiones y actualizaciones, haciendolo mas robusto el framework.
el lenguaje ruby es muy aproximado al lenguaje humano, es por eso que es mas facil aprenderlo, aunque claro, ami en lo particular no me agrado mucho, pero es por que estoy acostumbrado a lenguajes como JAVA y C++, asi que ese no es mi estilo.....
pero bueno, la decicion es tuya!!
have funnnnn