Présentation du langage Clojure
Présentation du langage Clojure
By Nils Grunwald from Paris.pm
Date: Sunday, 10 October 2010 10:10
Duration: 20 minutes
Language: Français
Tags: clojure concurrent functional jvm langage lisp
Clojure est un langage de programmation dynamique relativement récent (2007) embarqué dans la machine virtuelle Java. Il a été conçu autour de quelques lignes directrices fortes: programmation fonctionnelle, structures de données non mutables disposant d'API simples et uniformes, évaluation paresseuse, très bonne intéropérabilitée avec le code Java natif, programmation concurrente facilitée. Tout en adoptant une syntaxe "à la LISP", il ne cherche pas la compatibilité avec les implémentations existantes (Common Lisp, Scheme) pour proposer une vision moderne et clarifiée du père des langages dynamiques.
Il s'agit ici avant tout de proposer une introduction au langage mettant en avant ses particularités, ses points forts et son évolution récente.
Attended by: Olivier Grisel (ogrisel), Viktor Horvath, Adrien Kunysz (Krunch), Franck Cuny, Julian Fitzell, Camille Maussang (cmaussan), lucas di cioccio, Georges Louis, Martin Berends (mberends), Germain Maurice, Stéphane Raux (straux), conan dalton, Frédéric Marand (OSInet), Vincent Férotin (fero14041), Serge Stinckwich, François Perrad (fperrad),