Skip to content

Date archive for: avril 2011

Programmation fonctionnelle, monades et monoïdes

Pour tous ceux qui veulent comprendre un peu mieux la théorie mathématique liée à la programmation fonctionnelle, voici une excellente vidéo d’introduction aux monades (ainsi qu’aux monoïdes) :

Le mot d’ordre : la composition pour contrôler la complexité.
Ca reste très théorique (je ne me vois pas expliquer la théorie de la programmation fonctionnelle à mes collègues et les brancher sur Scala dans l’immédiat), mais ça fait du bien de voir un peu d’autres choses.

La présentation est dans un anglais très compréhensible et si vous préférez lire des articles, vous pouvez aller sur wikipedia (mais je vous préviens, c’est moins simple à comprendre :-) ) :

[ Monade (informatique) sur wikipedia ]

Effective Java – Still Effective After All These Years

Si vous suivez ce blog, vous savez sûrement que j’adore les présentations de Joshua Bloch (Chief Java Architect chez Google, rien que ça :) ) sur Java ainsi que le livre Effective Java.

Et bien, voici un deux en un : une présentation de Josh Bloch à propos d’Effective Java seconde édition.

Toujours très intéressant et instructif !