Soirée Alt.Net Juin - Découverte Clojure et Specflow

Pour cette soirée de fin d'année scolaire nous allons faire fun avec un petit sujet léger: Clojure ;-)

Notre bon Yann Schwartz vous en parlera mieux que moi:

Clojure pour les distraits :
  • Clojure est un Lisp, donc
    • Fonctionnel
    • Dynamiquement typé (à la différence des ML/F#/Haskell)
    • Homoiconique (le code est de la donnée manipulable par le langage lui-même, et inversement)

  • Clojure n'a pas peur d'avoir un avis, ainsi
    • Tout est immuable par défaut (structures de données versionnées)
    • Il intègre un modèle de parallélisme/concurrence de type STM (mémoire transactionnelle), la notion d'atome, et d'agents
    • Il inclut des aménagements syntaxiques par rapport aux Lisps classiques

  • Clojure n'est pas auto-hébergé :
    • Intégration dans la JVM (surtout), dans un host Javascript ou dans la CLR
    • Interop poussé avec l'hôte
    • Plugins pour Eclipse, intégration à emacs
    • Marche même sous Windows !
Je présenterai le langage, la notion de macro (qui permet de voir d'un oeil neuf et impavide la réflexion ou des frameworks tels que Roslyn), le workflow de développement fondé sur le REPL, mais aussi l'écosystème avec des bibliothèques fascinantes traitant de programmation logique, de build, de Grande Donnée, toussa.

 

Nous aurons aussi en ouverture un petit sujet de 20-30min mais qui reste encore à définir afin de se préparer les neurones.

 

Un grand merci à OCTO de nous accueillir pour cette session (dont principalement Mick pour l'organisation et Cédric pour l'accueil)

 

Venez nombreux, passez le message!

Cheers!

 

Join or login to comment.

  • Bruno B.

    Excellente présentation sur Specflow et formidable cours sur Clojure. Une très belle session ALT.NET. Un grand merci à Matthias et Yann.

    June 28, 2012

  • Rui C.

    Très bonne première partie de Mathias sur specflow avec des exemples concrets.
    Une énorme partie par Yann sur Clojure, on a un peu plus compris le monde Lisp & co même si ça pique beaucoup au premier abord.

    June 28, 2012

  • Antoine B.

    Très interressant. J'ai découvert un nouveau monde avec Clojure :)

    June 28, 2012

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy