Sí, no dice que nunca más se va a enseñar, sólo que no es adecuado "para una enseñanza moderna".
Lo interesante es que Alan Kay, entre otras cosas, se inspiró en Lisp, y por eso los bloques en Smalltalk son tan parecidos a los lambda expressions en Lisp. 2013/3/21 Andres Valloud <[email protected]> > Alto, paren un cacho antes de darse manija. Por ejemplo, el articulo > dice "no vamos a enseñar mas OO". Ok. Que quieren decir con "OO"? > Que enseñaban antes? Alguien se gasto en ir a mirar? O vamos a caer > en lo mismo de siempre, que Alan Kay tiene que salir a decir que nunca > se refirio a cosas como C++ o Java cuando penso en el termino > "object-oriented"? > > 2013/3/21 Hernan Wilkinson <[email protected]>: > > Desde que tengo memoria que se enzeña POO en la FCEyN en la UBA, > enseñamos > > que la subclasificación rompe el encapsulamiento, o sea, hace mas de 20 > > años! No es una novedad. De hecho los fundadores del paradigma y padres > de > > Smalltalk lo tenian bien claro y por eso Smalltalk siempre fue "open > > source", para que cuando subclasificaces pudieses ver la implementación > de > > superclase y adaptarla si era necesario.... ahora si es por esto que nos > > vamos a preocupar no le daria mucha importancia porque ademas no es > > necesario que existe la subclasificacion para que un lenguaje sea de > > objetos, de hecho no es necesario ni que haya clases, como en self, io, > etc. > > > > > > On Thu, Mar 21, 2013 at 5:17 PM, Guillermo Schwarz > > <[email protected]> wrote: > >> > >> Habías escuchado "inheritance break encapsulation" ? > >> > >> > >> > https://www.google.cl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CG4QFjAF&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.57.630%26rep%3Drep1%26type%3Dpdf&ei=dGpLUaTbJomt0AHq-YGICw&usg=AFQjCNEVV-BCAxMRTTuVNPkV8WIzOV9Ahw&bvm=bv.44158598,d.dmQ > >> > >> > >> > >> On Thu, Mar 21, 2013 at 4:06 PM, Gabriel Brunstein <[email protected]> > >> wrote: > >>> > >>> una pelodudez sublime > >>> > >>> On Tue, Mar 19, 2013 at 2:54 PM, Guillermo Schwarz > >>> <[email protected]> wrote: > >>>> > >>>> Told ya. > >>>> > >>>> CS curriculum at CMU: "Object-oriented programming is eliminated > >>>> entirely from the introductory curriculum, because it is both > anti-modular > >>>> and anti-parallel by its very nature, and hence unsuitable for a > modern CS > >>>> curriculum. " > >>>> > >>>> > http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/ > >>>> > >>>> -- > >>>> Saludos cordiales, > >>>> > >>>> Guillermo Schwarz > >>>> Sun Certified Enterprise Architect > >>>> > >>>> -- > >>>> -- > >>>> To post to this group, send email to [email protected] > >>>> To unsubscribe from this group, send email to > >>>> [email protected] > >>>> > >>>> http://www.clubSmalltalk.org > >>>> --- > >>>> Has recibido este mensaje porque estás suscrito al grupo > "ClubSmalltalk" > >>>> de Grupos de Google. > >>>> Para anular la suscripción a este grupo y dejar de recibir sus correos > >>>> electrónicos, envía un correo electrónico a > >>>> [email protected]. > >>>> Para obtener más opciones, visita > >>>> https://groups.google.com/groups/opt_out. > >>>> > >>>> > >>> > >>> > >>> -- > >>> -- > >>> To post to this group, send email to [email protected] > >>> To unsubscribe from this group, send email to > >>> [email protected] > >>> > >>> http://www.clubSmalltalk.org > >>> --- > >>> Has recibido este mensaje porque estás suscrito al grupo > "ClubSmalltalk" > >>> de Grupos de Google. > >>> Para anular la suscripción a este grupo y dejar de recibir sus correos > >>> electrónicos, envía un correo electrónico a > >>> [email protected]. > >>> Para obtener más opciones, visita > >>> https://groups.google.com/groups/opt_out. > >>> > >>> > >> > >> > >> > >> > >> -- > >> Saludos cordiales, > >> > >> Guillermo Schwarz > >> Sun Certified Enterprise Architect > >> > >> -- > >> -- > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> > >> http://www.clubSmalltalk.org > >> --- > >> Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" > >> de Grupos de Google. > >> Para anular la suscripción a este grupo y dejar de recibir sus correos > >> electrónicos, envía un correo electrónico a > >> [email protected]. > >> Para obtener más opciones, visita > >> https://groups.google.com/groups/opt_out. > >> > >> > > > > > > > > > > -- > > Hernán Wilkinson > > Agile Software Development, Teaching & Coaching > > Phone: +54 - 011 - 6091 - 3125 > > Mobile: +54 - 911 - 4470 - 7207 > > email: [email protected] > > site: http://www.10Pines.com > > Address: Alem 693, Floor 5 B, Buenos Aires, Argentina > > > > -- > > -- > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > > > http://www.clubSmalltalk.org > > --- > > Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" > de > > Grupos de Google. > > Para anular la suscripción a este grupo y dejar de recibir sus correos > > electrónicos, envía un correo electrónico a > > [email protected]. > > Para obtener más opciones, visita > https://groups.google.com/groups/opt_out. > > > > > > -- > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org > --- > Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" > de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus correos > electrónicos, envía un correo electrónico a > [email protected]. > Para obtener más opciones, visita https://groups.google.com/groups/opt_out > . > > > -- Saludos cordiales, Guillermo Schwarz Sun Certified Enterprise Architect -- -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
