Mostrando entradas con la etiqueta smalltalk. Mostrar todas las entradas
Mostrando entradas con la etiqueta smalltalk. Mostrar todas las entradas

viernes, 3 de agosto de 2012

Smalltalks 2012 será en Puerto Madryn (+video 2011)

SmallTalks 2012

La conferencia internacional de Smalltalk que se realiza tradicionalmente en Argentina todos los años, organizada por FAST, será realizada este año en la ciudad austral de Puerto Madryn, en la provincia de Chubut.

Todos los que quieran practicar Smalltalk o galés pueden agendarse del 7 al 9 de noviembre de este año para ir a la Universidad Nacional de la Patagonia San Juan Bosco a disfrutar de este evento fabuloso, cerca de las ballenas. La registración ya está abierta.

Como siempre sucede, habrá invitados internacionales, pero aún no están anunciados, ya que la llamada a ponencias aún está abierta, como siempre, en dos modalidades:

Dejo como recuerdo un video corto de una de las sesiones del año pasado, en la Universidad de Quilmes, con Hernán Wilkinson y Fidel, de la UNQ, dramatizando una discusión entre OOP y Programación Funcional. El audio no es muy claro, pero quería compartir un poco el clima distendido del evento (no todas las sesiones son así, claro, pero es bueno poder divertirse).

jueves, 3 de noviembre de 2011

Video: Lenguajes dinámicos meta-circulares, por Hernán Wilkinson

Hernán Wilkinson

En la reciente Jornada de Arquitectura de Software organizada por el MUG en UADE, Hernán Wilkinson presentó esta sesión sobre lenguajes dinámicos en el contexto de entornos meta-circulares, un valor agregado a las características básicas de los tipos dinámicos.

Hernán es uno de los principales especialistas locales en programación y diseño orientado a objetos, uno de los miembros fundadores de FAST (la Fundación Argentina de Smalltalk) y organizador de la conferencia anual internacional Smalltalks que se realiza en Argentina en diversas localidades, en forma rotativa (la edición 2011 está corriendo hoy mismo en Quilmes).

Actualmente Hernán es uno de los socios de 10pines, una consultora de entrenamiento y desarrollo de software especializada en metodologías ágiles y buenas prácticas de ingeniería.

En la sesión (de una hora aproximadamente) podrán verlo explicar conceptos generales sobre lenguajes dinámicos, puntualizando la diferencia entre tiempos de evaluación y chequeo de tipos, y profundizando luego en la diferencia de flujo de trabajo al efectuar TDD en entornos meta-circulares como una imagen de Smalltak.

No tengo disponibles los slides de la sesión, pero una buena parte de la presentación incluye ejemplos sencillos en Java y en Smalltalk, con lo que el video es más importante. Van a continuación las cuatro partes de aproximadamente 15 minutos cada una.

lunes, 5 de septiembre de 2011

Smalltalks 2011, los días 3, 4 y 5 de noviembre en Quilmes (+video del 2010)

imageUna vez más, la imparable Fundación Argentina de Smalltalk (FAST) organiza la conferencia internacional del lenguaje decano de la orientación a objetos: Smalltalks 2011.

El año pasado se realizó en Entre Ríos, y este año le toca alojar el evento a la Universidad Nacional de Quilmes (Roque Saenz Peña 352, Bernal, Buenos Aires, Argentina).

La llamada a ponencias para el Track de Investigación cierra hoy mismo (lamento no haber publicado esto antes) pero aún se pueden proponer Sesiones Técnicas hasta el 3 de octubre (queda casi un mes).

Por ahora el único invitado especial confirmado es Ian Piumarta, pero seguramente la lista de celebridades se incrementará a medida que se acerque la fecha, como siempre sucede.

 

Como regalo, les dejo la sesión del Maestro Angel “Java” López (a la sazón, oriundo de Quilmes) durante Smalltalks 2010. Como la conferencia es internacional, las sesiones se presentan en inglés, aunque en este caso se presentó en “Anglish”, como el orador explica al comienzo, antes de sumergirse de lleno en AJTalk, su intérprete del lenguaje Smalltalk sobre el CRL de .NET. Altamente recomendable:

Unable to display content. Adobe Flash is required.

Unable to display content. Adobe Flash is required.

lunes, 27 de junio de 2011

Video: Programando de a pares con Diogenes Moreira

Diogenes Moreira

En esa sesión mi par es Diogenes Moreira, amante de la Orientación a Objetos que a pasado por múltiples tecnologías desde Cobol y PowerBuilder hasta Java y C#, siempre con su corazón cerca de Smalltalk.

Diogenes trabaja actualmente para Ilon SA y aunque tiene múltiples responsabilidades no deja de programar junto a su equipo. Participó en varios proyectos de código abierto, incluyendo colaboraciones para Pharo.

Nos conocemos por amigos comunes y por el grupo Agiles de Buenos Aires, y casualmente durante una de las reuniones mensuales de éste nos escapamos un rato a grabar este video en que hacemos algunos ejemplos con Seaside, un framework web para Smalltalk.

Como acompañamiento del video, dejo esta presentación de Esteban Lorenzano, en la que se recorren varias de las características que Diogenes comenta mientras escribimos los ejemplos:

Sin más preámbulos, el video, que dura aproximadamente 35 minutos. Estoy usando un servicio que brinda mucho mejor calidad de video (sobre todo para el código), pero tengan paciencia porque el reproductor puede tardar varios segundos (a veces casi un minuto) en empezar.

 

martes, 7 de diciembre de 2010

Videos de SmallTalk 2010 disponibles

Smalltalks 2010

Como comenté hace casi un mes, la última conferencia internacional Smalltalks 2010 se realizó en Concepción del Uruguay, en la provincia de Entre Ríos, Argentina.

Esta conferencia atrajo profesionales de esta comunidad de Ameríca del Sur, del Norte y de Europa, incluyendo figuras famosas del ambiente de lenguajes de programación como Gilad Bracha.

En los últimos días, los organizadores han publicado los videos de todas las sesiones, con buena calidad de audio y video en general, para que todos podamos disfrutarlas. Tratándose de una conferencia internacional, las sesiones fueron en inglés, pero debido a la procedencia variada del público, es casi siempre un inglés pausado y fácil de seguir.

Una excepción es la charla final presentada por el Maestro Angel "Java" López, hablada en Anglish (Angel's English) que él mismo describe en el comienzo. La sesión está dedicada a AjTalk, su máquina virtual de Smalltalk implementada en C# sobre el CLR de .NET, pero además de los detalles técnicos es muy entretenida y recomendable.

AjTalk: an Smalltalk-like Virtual Machine written in C#

Primera Parte

Unable to display content. Adobe Flash is required.

 

Segunda Parte

Unable to display content. Adobe Flash is required.

lunes, 15 de noviembre de 2010

Comparación de TDD entre entornos estáticos y dinámicos

Hernán Wilkinson, uno de los integrantes de 10pines, publicó recientemente en su blog estos interesantes videos (que republicamos) comparando la práctica de TDD en Java y Smalltalk.

Más allá de algunas objeciones que se han hecho a la comparación, como estilos en uno u otro lenguaje, el ejercicio es interesante. En líneas generales se puede coincidir en que los lenguajes dinámicos tienen algunas ventajas a nivel de ejecución para este tipo de prácticas.

De paso, también es un ejemplo interesante para ver un brevísimo ejercicio de TDD y de Smalltalk para quienes no están familiarizados con ellos.

Gracias a Hernán por contribuir a la comunidad con este contenido.

miércoles, 10 de noviembre de 2010

Smalltalks 2010 en Concepción del Uruguay, Argentina

Smalltalks 2010

La gran conferencia anual de Smalltalk empieza mañana en la provincia de Entre Ríos, organizada por FAST, la Fundación Argentina de Smalltalk. Se extiende del 11 al 13 de noviembre en la UTN de Concepción del Uruguay.

Como siempre, han convocado gente sensacional. Entre los internacionales (menciono sólo algunos):

Y entre las figuras locales:

Como siempre, el nivel de la conferencia es altísimo, lo que mantiene a Argentina como uno de los países, junto con Francia y USA, a la cabeza de la comunidad internacional de Smalltalk.