Devroom 3: Perl* (15:00 - 15:50)

Juan Julián Merelo: "Programación Funcional en Perl6"


Perl 6 es un lenguaje multiparadigma, lo que incluye, entre otras muchas cosas, programación funcional. En ese sentido, es un lenguaje bastante completo. En esta charla hablaremos de diferentes estructuras de datos y de control funcionales, y de cómo se implementan en Perl 6.

Descripción

Perl 6 es un lenguaje diseñado para durar 100 años, y como tal incorpora una serie de características para que sea así. Desde el principio, se trabaja con funciones de primera clase, y se hace énfasis en darle un enfoque funcional. Esto, entre otras cosas, hace que la programación concurrente funcione mejor y que se puedan hacer cadenas de operaciones de forma fácil y con una sintaxis relativamente sencilla y directa.

En esta charla hablaremos de programación funcional en Perl 6, comparándolo con otros lenguajes funcionales (puros o no).

Público objetivo

A quien tenga algo de conocimiento, o curiosidad, sobre Perl 6.

Ponente(s)

Juan Julián Merelo, profesor en la Universidad de Granada. He dado una versión de esta charla en Lambda in the Alhambra (Aλhambra day) y también hablado de Perl 6 en varias conferencias.