Muy bueno che!

Abrumador todo este texto, una animación hubiese sido un hitazo, para pensar
para el próximo Smalltalks ;-)

Ya esta el cronograma de las charlas?

Saludos!

Esteban A. Maringolo


El 20 de octubre de 2011 19:25, Hernan Wilkinson <
[email protected]> escribió:

> ¿Te enteraste que este año se hace nuevamente el congreso Smalltalks? (
> http://www.fast.org.ar/smalltalks2011)
> Por ahí te estás preguntando qué puede tener de interesante un congreso
> sobre un lenguaje que seguro no usas para trabajar y que por ahí no conoces,
> pero si tenés 5 minutos, lee este mail, te puedo asegurar que no te vas a
> arrepentir y seguramente querrás venir al congreso :-)
>
> Para empezar, este congreso no es únicamente sobre un lenguaje de
> programación sino sobre una tecnología y cultura de desarrollo que aún sigue
> influenciando fuertemente nuestra profesión. Por ejemplo, el año pasado vino
> a esta conferencia Gilad Bracha. ¿Quién es Gilad Bracha?, por ahí te suena
> el nombre... bueno, te suena porque es uno de los que está detrás de
> desarrollo de Dart, el nuevo lenguaje de Google (http://www.dartlang.org/) ¿Y
> qué tiene que ver Smalltalk? Justamente Gilad Bracha fue uno de los
> desarrolladores de Strongtalk (http://www.strongtalk.org/), el Smalltalk
> más rápido en su época, que utiliza compilación adaptiva, Polimorphic Inline
> Caching (PIC), tipado de variables opcional, etc. Todas soluciones que ahora
> se están implementando en Dart. Este año nos visita uno de sus más íntimos
> colaboradores, Vassili Bykov, implementador del UI de Newspeak, el último
> lenguaje en el que estaba trabajando.
>
> Pero no solo Smalltalk tiene algo que ver en lo que está sucediendo con
> Dart, sino también en Ruby... ¿escuchaste hablar de MagLev? (
> http://ruby.gemstone.com/) Es el servidor de objetos transaccionales y
> automáticamente persistibles para Ruby, ¿adiviná de dónde viene? MagLev es
> la implementación de Ruby corriendo sobre GemStone/S, un servidor de objetos
> transaccionales y persistibles para Smalltalk que tiene más de 25 años y que
> ahora VMWare compró por su gran potencial y solución como administrador de
> memoria transaccional para Java, si no lo sabías mirá
> http://www.springsource.com/products/data-management/gemfire65  ¿Qué tiene
> que ver con el congreso? que justamente viene al mismo Martin McClure,
> responsable de MagLev y Norman Green, arquitecto de GemStone! o sea, el que
> tiene la papa!! ¿Tenés dudas sobre las bases de objetos? ya sabés donde
> podés obtener las respuestas.
>
> Pero por ahí a vos no te interesa nada de esto... por ahí cómo funcionan
> los lenguajes de programación o cómo están implementados no es lo tuyo, vos
> haces aplicaciones web y solo necesitás que la infraestructura escale,
> persista información rápido, etc. Si ese es tu interés, tenemos un lugarcito
> para vos también. ¿Escuchaste hablar de GLASS? (
> http://seaside.gemstone.com/) Es la implementación de Seaside, un
> framework dinámico basado en continuations para aplicaciones web usando
> GemStone! (http://www.seaside.st/). O sea, desarrollas una aplicación web
> como si fuese una aplicación desktop y tenés gratis la transaccionabilidad y
> persistencia a nivel objetos... y lo que es mejor, sin base de datos
> relacionales!!! Si!!!!, no más hybernate, no más SQL, no más tablas, solo
> objetos!.... Por ahí te parece una locura, por ahí te parece que no tiene
> sentido... te aconsejo que no saques ninguna conclusión y no dejes de venir
> a escuchar a Dale Henrichs, el encargado de este producto quien nos contará
> todos los detalles del mismo y cómo influye en los desarrollos web.
>
> ¿Aún no te convencí? ok... dejame intentar un poquito más... ¿Conoces a
> Alan Kay? ¿Turing award, "padre de la computadora personal", creador de
> Smalltalk? (http://en.wikipedia.org/wiki/Alan_Kay) No, no, no viene él,
> todavía :-),  pero vienen Ian Piumarta y Kim Rose, dos de los más íntimos
> colaboradores de Alan Kay en los proyectos que están llevando adelante en su
> fundación sobre lenguajes de programación mínimos como OMeta y ambientes de
> enseñanza como SqueakLand. (http://www.vpri.org/index.html). ¿Te interesa
> saber cómo usar la computadora para enseñar? Le vas a poder preguntar a Kim.
> Te interesa saber cómo implementar una buena VM, lo vas a tener a Ian
> cerquita para conversar.
>
> Si aún estás leyendo y no fuiste al final de la página significa que aún no
> te convencí... hmmm, a ver qué te parece esto: MOOSE (
> http://www.moosetechnology.org), una plataforma para hacer análisis de tus
> programas, no importa si están escritos en Java, C++, C# o Smalltalk, te
> permite ver visualmente el diseño de tu sistema no usando esos diagramitas
> simples de UML sino por medio de gráficos especialmente preparados para
> reconocer rápidamente algunos errorcitos que por ahí tiene tu sistema :-).
> Tudor Girba, desarrollador de esta plataforma vendrá a comentarnos cómo
> funciona, cómo está desarrollada y qué podés hacer con ella puesto que
> además es gratis!
>
> Por ahí ya estás aburrido de leer tanto, no te culpo y tampoco me culpes a
> mi! es un congreso excelente! no te lo podés perder!, puesto que la cosa no
> termina acá... si te interesa saber sobre los principales ambientes de
> desarrollo en Smalltalk tanto opensource como comerciales, tendrás la
> oportunidad de conversar con Markus Denker de Pharo (
> http://www.pharo-project.org/home)  y John O'Keefe, arquitecto de
> VASmalltalk (http://www.instantiations.com/)
>
> ¿Muchos temas relacionados con la industria no? ¿y qué hay acerca de
> investigación, aún se investiga algo en con Smalltalk? Te comento que este
> es el segundo año consecutivo que el congreso tiene una sección
> completamente dedicada a la investigación, con un comité evaluador
> envidiable y con publicaciones en journals. Por lo tanto, si te interesa
> hacer investigación con objetos y necesitas que tus publicaciones sean en
> congresos reconocidos, te comento que Smalltalks es uno de ellos. Y no me
> quiero olvidar de la docencia universitaria... Smalltalk sigue siendo el
> lenguaje utilizado para enseñar objetos en casi todas las universidades y no
> para enseñar meramente un lenguaje de programación comercial.
>
> Y a pesar de todo esto, de toda esta gente que nos va a visitar y con
> quienes podremos compartir su experiencia y la nuestra, falta lo más
> importante: La comunidad argentina de Smalltalk, una de las principales
> comunidades en el mundo de esta tecnología. Es esta comunidad que hace 5
> años está organizando este congreso a todo pulmón y hace 3 años viene
> ganando de manera consecutiva el primer y tercer puesto del "Esug Technology
> Award", premio a los mejores desarrollos hechos en Smalltalk a nivel
> mundial! y lo más interesante es que los ganadores son de distintas
> universidad de nuestro país como la UBA, la UAI y la UTN!
> Y la comunidad no se limita a eso... ¿sabés que hay un Smalltalk argentino?
> ¿un Smalltalk desarrollado por un argentino y utilizado a nivel mundial? se
> llama Cuis y su desarrollador Juan Vuletich (
> http://www.jvuletich.org/Cuis/Index.html), quien además está llevando
> adelante el desarrollo de Morphic 3.0 y trabajó junto a Alan Kay
> desarrollando Squeak. ¿O sabías que el layer open source para comunicarse
> con base de datos relacionales desde Pharo o Squeak más usado también fue
> desarrollado por argentinos? o que el framework de serialización de objetos
> opensource Fuel también fue desarrollado por un argentino? Te suenan Mariano
> Martinez Peck, Guillermo Polito, Martín Dias, Esteban Lorenzano entre
> otros?, ellos son parte de nuestra comunidad y nos recuerdan constantemente
> la muy buena capacidad técnica que tenemos en nuestro país. También es
> argentino el arquitecto de la VM de Smalltalk más rápida que hay, la de
> VisualWorks (http://www.cincomsmalltalk.com/main/products/visualworks/) y
> le podés preguntar cómo hizo para acelerar hasta cerca de un 70% el GC en el
> último año, y vas a poder escuchar una charla de un argentino que es
> smalltalkero hace más de 20 años... ¿te imaginás cómo sería tu productividad
> si estuvieras trabajando hace más de 20 años en el mismo lenguaje? ¿un
> lenguaje que además sigue dando mucho a nuestra profesión?... Esta gente es
> parte de esta gran comunidad y también participarán de este maravilloso
> evento.... este congreso no es solo importante por la gente que viene sino
> por la gente que ya está!
>
> Espero haberte convencido, espero que te hayas dado cuenta que este
> congreso no es acerca de un lenguaje de programación sino de una comunidad
> de desarrolladores que quiere compartir con vos lo que conoce y también
> aprender de vos. Si querés ayudar a que esta comunidad siga creciendo, si
> querés ayudar a que este congreso siga siendo un congreso de desarrolladores
> y para desarrolladores, anotate acá: http://www.fast.org.ar/smalltalks2011 Es
> gratis y te puedo asegurar que no te vas a arrepentir. Podes ver las charlas
> que se darán en:  
> http://www.fast.org.ar/smalltalks2011/talks<http://www.fast.org.ar/smalltalks2011/talks?_s=GJ-ljWmMXmHbCMAo&_k=sxEAe9mxIYsU-4r_>
>
> Este año se hace del 3 al 5 de Noviembre, en la Universidad de Quilmes. Y
> no está cerrada sólo al mundo de los objetos, este año Fidel (Pablo E.
> Martínez López), uno de los referentes argentinos de Programación
> Funcional, una comunidad que comparte que en definitiva somos todos
> desarrolladores, dará una charla sobre objetos! Mirá las reacciones que ya
> está provocando: http://vimeo.com/30529851
>
> Te esperamos!
> FAST.
> http://www.fast.org.ar
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> http://www.clubSmalltalk.org

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a