IRILL - Research and Innovation on Free Software
IRILL, 23 Avenue d'Italie, Paris, France - 3th floor

Cette présentation et discussion éxplorera les avantages Clojure - un langage né de Java et Common LISP sans leurs inconvénients. Malgré l'absence d'une norme et avec q'une implementation Clojure bénéficie d'une communauté actif et de l'innovation continue.

L'approche de Clojure est de la programmation fonctionnelle. Le langage évite les effets secondaires en favorisant l'immutation par défaut. Ceci permet un modèle facile pour la programmation concurrente grace au système de mémoire transactionnelle et les agents asynchrones.

La polymorphisme dynamique libère les développeurs du «royaume des noms» -- c'est à dire un graphe simple des types orientée objets. Les multimethods de Clojure assurent la sûreté de l'abstraction des types.

Bio

Mr. Marble is best known for being on the core team at Sun Microsystems that open sourced Java.

Most recently he has launched Informatique, Inc.: a consultancy to leverage his electrical engineering background along with his software development experience for clients in such domains as telematics for electric vehicles, smart grid interoperability, probabalistic model checking, autonomous cyber defense, multiplayer online gaming and highly concurrent software design.

Mr. Marble is an enthusiastic open source software contributor and specializes in Clojure and the Debian GNU/Linux distribution. He has been a speaker at JavaOne, Debconf, UbuntuLive, OSCON, FISL and FOSDEM.