El año pasado casi abandono Haskell en la asignatura y este año ya daba por perdida la supervivencia de programación declarativa pensando que no iba a tener alumnos.
De hecho, este año todavía no soy profesor oficialmente de la misma porque desgravé su docencia por tener créditos libres de dirección de proyectos fin de carrera.
Sin embargo, al final se matricularon alumnos suficientes para poder mantener su docencia y el profesor que iba a impartirla no pudo por una cierta traba burocrática. Así que decidí seguir impartiéndola para que no se pierda y conseguí un fichaje estelar, Guti, que va a impartirla conmigo.
También decidí recuperar el lenguaje Haskell, que siempre me gustó y me sigue pareciendo uno de los mejores lenguajes de programación existentes.
Y la sorpresa es que parece que en este último año se está poniendo un poco de moda y parece que hay una cierta comunidad de hackers interesados en el mismo.
Hoy mismo, descubrí un tutorial interesante en O'Reilly, que es uno de los sitios donde se hacen tutoriales de cosas que están de moda. El tutorial tiene otras dos partes, dedicadas a funciones puras y a mónadas.
Tirando de los comentarios de dicho tutorial, descubrí que hay un libro en preparación titulado Real World Haskell, de O'Reilly, lo cual implica que el lenguaje tendrá una cierta exposición fuera del ámbito académico.
Parece que esta moda se debe a 2 proyectos desarrollados en Haskell que están teniendo cierta fama: Darcs, un sistema de control de versiones distribuido, y Pugs, una implementación de Perl 6.