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.


Responder a