On 10/16/07, Alejandro Vartabedian <[EMAIL PROTECTED]> wrote: > Hola Luis, de tu corrección se desprende que ruby no tiene herencia?
Eso me pasa por comentar cuando llevo trabajando 14 horas sin parar. Ruby no posee herencia _multiple_, pero en su reemplazo permite la modularización de funcionalidad y la pseudo herencia múltiples (ala Java, Python, C++) empleando Mixins. > Yo no he programado en ruby pero si he leído un poco sobre el lenguaje y > algo más sobre rails. > y en este último he visto mucho de esto: > > class CategoryController < ApplicationController > scaffold :category > end > > y lo mismo con los modelos, por lo que me entró la curiosidad cuando leí > tu mail, ya que esto me parece herencia. > Estas en lo correcto, eso es herencia :-) En lo que respecta al polimorfismo (que un objeto pueda ser usado en dos contextos diferentes siempre y cuando provea una función de igual nombre y con igual funcionalidad) -- es beneficio del dynamic typing que posee Ruby. Pasa que entre explicar MVC, hacer la separación para Paolo e interpretar que es lo que originalmente intentaba hacer (hay que recordar que el background de él es SmallTalk), me maree. Mea culpa chicos, peguenme con un palo y me banean si quieren... :-P Despues de enviarlo y el comentario de Diego me di cuenta de que habia escrito cualquier cosa, con los terminos incorrectos... -- Luis Lavena Multimedia systems - Leaders are made, they are not born. They are made by hard effort, which is the price which all of us must pay to achieve any goal that is worthwhile. Vince Lombardi _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
