Como uno es un poco masoca, y a pesar de haber salido hace pocos días de una de las gordas retomo lo que dejé un poco de lado: el querido Ruby on Rails.
Ahora que tengo más tiempo, y con estos días de asueto que llegan antes de las grandes fiestas, aprovecho para montarme mi propio framework: portátil, libro y café… y así se pasan las horas dándole al Ruby.
A estas altura ya he hecho alguna que otra cosa, en plan “voy probando…¡¡ funciona !!” y el vicio que tengo ya está en los niveles más alto. Tengo que decir que es hiper-sencillo montar una webapp de lujo total, pero lo que peor llevo es la sintaxis… creo que quien lo hizo o tenía el teclado mal o le faltaban teclas, porque os juro que es como aprender a leer de nuevo.
Cuanto más practico y pruebas hago más de doy cuenta de qué esto sí que es un verdadero entorno de desarrollo web, y no me refiero a que como “te lo da todo casi hecho” es fácil, al contrario… saber, hay que saber… porque sólo no se hace, pero sí que es de agradecer que implemente una arquitectura que por otro lado es lo mínimo que se le debe de pedir a cualquier aplicación web: modelo MVC, desarrollo pensando en tres entornos diferentes -dev, test y prod.-, etc.
Y os dejo con una cita, que he leído y con la que me he echado unas risas, tomada del blog de Fernando, uno de los que más está dándole a esto del Ruby on Rails:
Programar en Ruby sin saber inglés es como irse a la Feria de Abril de Sevilla sin conocer a nadie. Puedes hacerlo, pero no es tan divertido.
Ya está bien que escribas algo! :)
Casualmente yo también estuve echando un vistazo al dichoso Ruby on Rails, tan famoso ultimamente. Lo cierto es que no tengo apenas tiempo, pero después de ver el tutorial de la aplicación web en 10 minutos, tengo decidido probar a hacer alguna de las aplicaciones que tengo pendientes con Ruby on Rails.
Realmente es super sencillo, aunque eso suele tener un precio que aún tengo que medir.
Lo que citas de Fernando es tan cierto como la vida misma, tanto lo de Ruby como lo de la Ferial de Abril. :)
Nada, ya iremos contándonos cosas de Ruby.
Narciso,
Lo de RoR es increible… cuanto más te metes en ellos más cuenta te das que realmente está pensado para lo que es: desarrollar aplicaciones web.
Pensé que sería que típico lenguaje que para “hacer cuatro cosas” estaría bien, pero que luego para utilizando en un entorno de producción tendría muchas deficiencias… pero nooooo… de hecho está pensado para hacer el tunning cuando la aplicación pasa a prod. puedes trabajar en tres escenarios diferentes (des, test y prod.)
El precio que hay pagar es, como dices, empezar desde cero, porque en muy-muy poco se parece a lo habituales lenguajes (PHP, Java) con estos propósitos.
Nos leemos…