Que tal,
quería comentarles que este año se realizará nuevamente la conferencia denominada Smalltalks, la tercera edición consecutiva.
Muchos de ustedes se podrán preguntar qué puede tener de interesante un conferencia de Smalltalk si la mayoría no trabaja en dicho lenguaje, y es entendible, pero no quería dejar pasar la oportunidad de promocionar esta edición por varios motivos:
1) Smalltalk está altamente ligado al tipo de desarrollo ágil y dinámico. De hecho, muchos de los creadores del movimiento ágil han trabajado o trabajan con Smalltalk como Kent Beck, Ward Cunninghan, etc.
2) Vienen personas muy importantes de la comunidad internacional como:
* Dan Ingalls: Arquitecto de Smalltalk. Trabajó junto a Alan Kay (Turing Award) durante los 70 en la creación de Smalltalk en Xerox Parc. Famoso por varias cosas, pero quizá una de las más "popular" se produjo cuando Steve Jobs visitó Parc por el 78 quedando maravillado al ver una interface GUI (o sea Smalltalk) y al ver que el scroll de las ventanas se realizaba por linea comentó "sería mejor que sea más suave, por pixel y no por linea", lo que Dan materializó en un par de minutos sin siquiera tener que parar el sistema asombrando al grupo de Apple.
* Stephane Duccasse: Investigador del Inria y presidente de ESUG. Promotor de un nuevo Smalltalk open source denominado Pharo.
* Alex Warth: Investigador de ViewPoints (empresa de Alan Kay), creador de OMeta
3) Por más que muchos crean o hayan escuchado que a Smalltalk "no lo usa nadie" o "es solo un lenguaje de facultad", les quería comentar que sucede justamente lo contrario. Por un lado Argentina posee la tercer comunidad de Smalltalk más grande del mundo luego de USA y Europa con gente muy capaz que ha ganado premios en el exterior como Gabriel Honore que sacó el primer premio este año con su Retroobjects un emulador de Commodore 64 y Nintendo hecho totalmente en Smalltalk (y además espectacular, tomensé unos minutos para bajarlo de
http://www.zeek-it.com.ar/retrobjects/ o ver un video en
http://www.cincomsmalltalk.com/blog/blogView?entry=3431770563) o Gerardo Richiarte que sacó el tercer puesto con SqueakNos, un sistema que bootea Smalltalk sin necesidad de un sistema operativo, o sea, un reemplazo interesante y novedoso para sistemas operativos (
http://wiki.squeak.org/squeak/1762)
4) Por que también hay muchos desarrollos innovadores que suceden en Smalltalk que aún siguen proporcionando ideas al resto de las comunidades, como fue en su momento SUnit (primer implementacion de xUnit realizada por K. Beck) o es ahora la implementación de Traits (una nueva manera de reusar código) o Seaside (un framework de desarrollo web que permite desarrollar como si fuera una aplicación desktop)
5) Habrán charlas muy interesantes, de productos como GemStone (server de objetos), Cincom Smalltalk, etc. como así también de temas de investigación (como mutation testing, herramientas de meta-programación, etc) y de desarrollos personales.
En fin, sinceramente creo que será una conferencia que toda persona ligada al desarrollo de software va a disfrutar por su contenido y por el ambiente.
La conferencia es gratis, se realiza en Ciudad Universitaria (UBA) y el sitio para aquellos que quieran registrarse es:
www.fast.org.ar
Por supuesto que también están invitados a proponer charlas si así lo desean y promocionar la conferencia en otras listas que conozcan.
Espero verlos en la conferencia, saludos,
Hernán