2010/1/25 Paul Martens <[email protected]>: > En el interesantísimo debate que surgió sobre Rails y Sinatra, creo que se > está cometiendo un gran error, que poco tiene que ver con lenguajes y > frameworks en realidad, sino más bien con fanatismo.
Estoy de acuerdo. > Sí Rails evita ciertos problemas, y no así Sinatra, se trata de una virtud > de Rails o de un defecto de Sinatra. > Pero si con Sinatra no hay lugar para ciertos errores que sí pueden suceder > con Rails, no se trata de una virutd de Sinatra, y mucho menos de un defecto > de Rails, sino de un error del programador. Otra vez, de acuerdo. > A simple vista por supuesto que > es error del programador, pero si ese error sólo puede suceder en un > determinado framework, de quién es la culpa? Si un conductor se come un > terrible pozo, gozando de las facultades necesarias para evitarlo, es fácil > decir que fue un error del conductor, pero no tiene acaso ninguna culpa el > responsable del manenimiento de la calle? "Culpa" suena... muy absoluto. Tiene responsabilidad. Porque la calle no deberia tener baches. Sin embargo, para que haga falta el mantenimiento, tiene que existir la posibilidad del desperfecto. No conozco nada hecho por el hombre que este libre del desperfecto, y si alguien encuentra uno, es porque el mantenimiento todavia no llego, no porque el desperfecto no deba ocurrir. > Noto esto cuando se elogian los logros de Rails a la hora de facilitarle > todo al developer, pero no se lo responsabiliza por dejar abiertas las > puertas a que un programador cometa un error tan pavo como ser el no borrar > una vista luego de borrar un action method, cosa que sólo en Rails sucede. Por pavo que es ese error, es que no inclina la balanza contra todo lo que facilita. -- Leandro Marcucci. http://twitter.com/leanucci _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
