Emilio,

Aca esta el abstract de Writing Truly Efficient Smalltalk.  Es una
traduccion del abstract que escribi para OOPSLA 2006.  De nuevo, por favor
decime si hace falta cambiarle algo.

Gracias,
Andres.

Escribiendo Smalltalk verdaderamente eficiente.

Esta charla trata acerca de como aumentar significativamente la velocidad de
ejecucion de programas Smalltalk mediante la creacion de clases con el
proposito de sacar ventaja mediante el uso de polimorfismo.

En particular, una implementacion alternativa del mensaje match: se ejecuta
hasta 2 veces mas rapido que la version original presente en VisualWorks
Smalltalk --- a pesar de que el metodo match: ya esta muy bien optimizado!
En este caso particular, crear mas clases tiene beneficios tan fuertes que
se vuelve preferible a usar mensajes como == por un margen de hasta 20% en
promedio.

Es mas: aun sin usar inlining, se puede comparar una implementacion que
depende solo del polimorfismo para ser eficiente con la implementacion
original de VisualWorks que si usa inlining.  La diferencia nunca sobrepasa
un factor de 2, y a veces la version que no usa inlining es sorpredentemente
mas rapida.

Este material es un resumen del capitulo 3 del libro que el autor esta
escribiendo.  La fecha de publicacion es aproximadamente a fines de 2007.

<eof>

On 3/7/07, Emilio Oca <[EMAIL PROTECTED]> wrote:
>
> Buenisimo, gracias.
>
>
> On 3/7/07, Andres Valloud <[EMAIL PROTECTED]> wrote:
> >
> > Emilio,
> >
> > Voy a preparar los abstracts que te hacen falta.  Deberian estar listos
> > a lo sumo en unos dias.
> >
> > Gracias,
> > Andres.
> >
> > On 3/6/07, Emilio Oca <[EMAIL PROTECTED]> wrote:
> > >
> > >  Hernan,
> > >
> > > Cualquiera de las charlas se puede dar abierta y con publicidad.
> > >
> > > Pero en mi opinion, si podemos medir el interes como volumen de
> > > publico, creo que hay mas publico para A Pattern of Perception que abarca 
> > > no
> > > solo a los de objetos, si no a los varios grupos de investigacion que
> > > trabajan con imagenes, procesamiento de señales y robotica. En segunda
> > > instancia me inclino por Truly Efficient, supongo que va a atraer a muchos
> > > curiosos y excepticos.
> > > Finalmente creo que SUnit solo va atraer a los Smalltalkers del
> > > departamento.
> > >
> > > Tampoco hay limites, varios visitantes hacen distintas presentaciones
> > > en sus breves estadias.
> > >
> > > Pero todavia hace falta un abstract para presentar cada conferencia,
> > > todo esto son suposiciones en base a lo que nos conto Andres.
> > >
> > > Saludos
> > >
> > >     Emilio
> > >
> > >
> > >
> > > On 3/6/07, Hernan Wilkinson <[EMAIL PROTECTED] > wrote:
> > > >
> > > > Que tal Andres, Jorge,
> > > >   me parece muy buena idea dar la charla de A Pattern of Perception
> > > > en el seminario Atena de la UTN. A mi personalmente me interesa la de 
> > > > SUnit
> > > > que comentaste, mas que nada porque en nuestra materia le damos mucha
> > > > importancia a TDD y cualquier experiencia que se pueda recibir al 
> > > > respecto
> > > > me parece importante.
> > > >   Emilio, te interesa esa charla para la UBA, para hacerla de manera
> > > > general?
> > > >
> > > >   Un abrazo,
> > > >   Hernan.
> > > >
> > > > On 3/5/07, Andres Valloud < [EMAIL PROTECTED] > wrote:
> > > > >
> > > > > Jorge,
> > > > >
> > > > > Nuestro plan es llegar el 16 de Mayo y quedarnos hasta por lo
> > > > > menos el 25.  Voy a actualizar el wiki asi podemos ir poniendo fechas.
> > > > >
> > > > > La charla A Pattern of Perception esta basada en un paradigma que
> > > > > tiene como proposito modelar la interaccion de un observador con su 
> > > > > medio
> > > > > ambiente.  Una vez expuesto el punto de vista, la charla describe un
> > > > > framework que hace explicito este modelo, siguiendo con aplicaciones
> > > > > especificas en Smalltalk.  El material no depende en un Smalltalk
> > > > > especifico.  No se si este es el nivel de detalle que te sirve, 
> > > > > decime si te
> > > > > hace falta algo mas.
> > > > >
> > > > > Gracias,
> > > > > Andres.
> > > > >
> > > > > On 3/4/07, Jorge Silva < [EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > Andres, en la UTN estamos organizando unos seminarios dictados
> > > > > > en el aula magna ( www.seminariosAthena.com.ar
> > > > > > <http://www.seminariosathena.com.ar/>) en los que vemos
> > > > > > principalmente temas que no se ven en la facu (ya sea por tiempo, 
> > > > > > por la
> > > > > > velocidad en la que se mueve este mercado, etc). También buscamos  
> > > > > > temas que
> > > > > > tengan una base teórica y luego acompañarlos con ejemplos de 
> > > > > > productos del
> > > > > > mercado (siempre sin compremeternos con ninguna empresa). En base a 
> > > > > > esto, la
> > > > > > charla de "A Pattern of Perception" me parece interesante y estaría 
> > > > > > bueno
> > > > > > ver un poco más en profundidad como tenes pensada la presentación.
> > > > > >
> > > > > > Con respecto a que hacemos con ST en la facu, te cuento que
> > > > > > damos una materia que se llama Paradigmas de Programación. En esta 
> > > > > > materia
> > > > > > los alumnos tienen su primer acercamiento al paradigma orientado a 
> > > > > > objetos y
> > > > > > para esto elegimos usar Smalltalk como lenguaje de implementación, 
> > > > > > en
> > > > > > particular Dolphin. Justamente en esta lista hay varios docentes 
> > > > > > que quizás
> > > > > > quieran agregar algo mas a mi breve descripción.
> > > > > > Bueno, avisá cuando tengas fecha concreta y empezamos a ver como
> > > > > > nos organizamos, no?
> > > > > > Saludos,
> > > > > > Jorge
> > > > > >
> > > > > >
> > > > > >
> > > > > > On 3/2/07, Andres Valloud < [EMAIL PROTECTED] > wrote:
> > > > > > >
> > > > > > > Jorge,
> > > > > > >
> > > > > > > Muchisimas gracias por tu ofrecimiento!  Recien le mande un
> > > > > > > mail a Hernan preguntandole acerca de que temas le parecerian 
> > > > > > > interesantes
> > > > > > > para una charla en la UBA.  Por  supuesto, no tengo ningun 
> > > > > > > problema en dar
> > > > > > > una charla en la UTN, si eso te parece una buena idea.
> > > > > > >
> > > > > > > Me podrias contar un poco que es lo que hacen con Smalltalk en
> > > > > > > la UTN?  Que es lo que funcionaria mejor para ustedes?
> > > > > > >
> > > > > > > Gracias,
> > > > > > > Andres.
> > > > > > >
> > > > > > > On 3/2/07, Jorge Silva <[EMAIL PROTECTED]> wrote:
> > > > > > > >
> > > > > > > > Hola Andres!
> > > > > > > > Yo soy docente de la UTN y ofrezco mi ayuda en lo que
> > > > > > > > necesites para concretar el encuentro.
> > > > > > > > Creo, como los demás, que es una idea muy interesante.
> > > > > > > > Contá conmigo!
> > > > > > > > Saludos,
> > > > > > > > Jorge Silva
> > > > > > > >
> > > > > > > > On 2/28/07, Mariano Wahlmann <[EMAIL PROTECTED] > wrote:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > yo tambien
> > > > > > > > > >>
> > > > > > > > > >> On 2/27/07, Andres Valloud < [EMAIL PROTECTED]>
> > > > > > > > > wrote:
> > > > > > > > > >>
> > > > > > > > > >>> Hola,
> > > > > > > > > >>>
> > > > > > > > > >>> Les cuento que en Cincom estamos organizando un viaje
> > > > > > > > > a Buenos Aires
> > > > > > > > > >>>
> > > > > > > > > > para
> > > > > > > > > >
> > > > > > > > > >>> poder conocernos mejor.  En estos dias hubo muchos
> > > > > > > > > mensajes de gente que
> > > > > > > > > >>>
> > > > > > > > > > usa
> > > > > > > > > >
> > > > > > > > > >>> Smalltalk en diversos lugares: la UTN, la UNLP,
> > > > > > > > > personas con quien tuve
> > > > > > > > > >>>
> > > > > > > > > > el
> > > > > > > > > >
> > > > > > > > > >>> gusto de estar en Diciembre, y tambien gente a la cual
> > > > > > > > > conozco solamente
> > > > > > > > > >>>
> > > > > > > > > > de
> > > > > > > > > >
> > > > > > > > > >>> nombre.  Nos encantaria tener la oportunidad de verlos
> > > > > > > > > a todos!
> > > > > > > > > >>>
> > > > > > > > > >>> La fecha tentativa de este viaje es aproximadamente la
> > > > > > > > > segunda mitad de
> > > > > > > > > >>> Mayo.  Por favor avisenme si les interesa para ir
> > > > > > > > > organizandonos.
> > > > > > > > > >>>
> > > > > > > > > >>> Gracias,
> > > > > > > > > >>> Andres.
> > > > > > > > > >>>
> > > > > > > > > >>>  >
> > > > > > > > > >>>
> > > > > > > > > >>>
> > > > > > > > > >> --
> > > > > > > > > >> Saludos
> > > > > > > > > >> Esteban
> > > > > > > > > >>
> > > > > > > > > >>
> > > > > > > > > >> --
> > > > > > > > > >> No virus found in this incoming message.
> > > > > > > > > >> Checked by AVG Free Edition.
> > > > > > > > > >> Version: 7.5.446 / Virus Database: 268.18.4/703 -
> > > > > > > > > Release Date: 26/02/2007
> > > > > > > > > >>
> > > > > > > > > > 02:56 p.m.
> > > > > > > > > >
> > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Mariano Wahlmann
> > > > > > > > > Procesamiento de Datos
> > > > > > > > > GEOAGRIS S.R.L
> > > > > > > > > tel/fax: (54-11) 5353-0007
> > > > > > > > > www.geoagris.com
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> >
> >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a