XHN-2510 Le fonctionnel par la pratique : live coding d’un jeu web | Devoxx

Le fonctionnel par la pratique : live coding d’un jeu web

Conference

lang Langages alternatifs
  Thursday from 11:15 til 12:00

Découvrez la simplicité élégante de la programmation fonctionnelle au travers d’un live coding, en duo, d’un Tic-Tac-Toe web.

  • 45 minutes de code
  • 4 lignes d’effets de bord
  • Un Ctrl-Z en 1 ligne
  • Une architecture testable

Nous programmerons en Clojurescript, une variante de Clojure qui transcompile en Javascript.

Durant la présentation, nous expliquerons nos choix de design et d'implémentation. Ce faisant, nous aborderons concrètement plusieurs notions centrales du paradigme fonctionnel. L'universalité de ces concepts les rend utiles dans le monde du développement en général, y compris en entreprise.

Le code final sera mis à disposition sur GitHub. Nous y ajouterons tout le nécessaire pour vous lancer sur un premier projet.

Aucune connaissance en Clojure ou Clojurescript n'est requise.

Quentin Duval Quentin Duval

Quentin Duval is a Senior Software Developer at Murex, team leader of the trade repository of the platform.

Quentin has a long lasting love affair with both Haskell and Clojure. He animates with Guillaume Eveillard the Daily Functional Programming series, 15 minutes daily courses in which they teach functional programming to other developers at Murex.

Guillaume Eveillard Guillaume Eveillard

Guillaume Eveillard is a Java Senior Software Developer at Murex working on the collateral solution of the MX.3 platform.

Guillaume likes testing languages and learn about their specific features and concepts.

He animates with Quentin Duval the Daily Functional Programming series, 15 minutes daily courses in which they teach functional programming to other developers at Murex.

TBA : To be announced / Salle non affectée