Clément Delafargue | Devoxx

Clément Delafargue
Clément Delafargue Twitter

From Penazen consulting

Clément Delafargue est consultant indépendant. Il travaille dans le web depuis 2002. Il est particulièrement intéressé par la programmation fonctionnelle.

Passionné par la technique et le développement, il a co-fondé en 2009 Eklaweb, une entreprise de développement sur mesure. Dans ce cadre, il a assemblé une équipe d’ingénieurs et les a formés à la programmation fonctionnelle. Il est désormais consultant indépendant et collabore avec différentes startups dont Clever-Cloud et Sounderbox.

En parallèle de son activité professionnelle, il donne des cours de développement, de FP et de CI à l’École Centrale de Nantes et à l’IMIE. Il a créé le Nantes FP, y donne des conférences et fait partie de scala.io

Blog: http://clement.delafargue.name

lang Langages alternatifs

(learn 'Clojure :with #_ a #fullstack 'web-app)

Hand's on Labs

Clojure est un langage alternatif sur la JVM. Il est très intégré avec Java et permet utiliser très facilement des jeux de données, des API ou des modèles de concurrence simples et composables (FRP/RX , CSP (à la Go), Software Transactional Memory ... ).

Le but de cet atelier est d'apprendre les bases de Clojure.

Après avoir introduit et utilisé le langage, nous créerons un service Web et des pages dynamiques.

Ce sera notamment l’occasion d’approcher des techniques de travail :

  • l’approche Data First : comment représenter un problème avec de la donnée en premier et faire en sorte que le programme réagisse a cette donnée.
  • le REPL driven development : comment utiliser Clojure pour se connecter et manipuler/inspecter un programme a chaud (sans JRebel) tout en éditant le code source de l’application dans son IDE :)

Cet atelier s’adresse aux débutants en Clojure ayant éventuellement de légères notions en programmation fonctionnelle.