Florian Boulay | Voxxed Days Luxembourg

Florian Boulay
Florian Boulay Twitter

From Oyst

Développeur et architecte chez Oyst. Technos utilisées chez Oyst: Node.js, Go, Kafka...

lang Alternate Languages

À la découverte de Clojure

Conference

Venez à la découverte de Clojure, ce langage fonctionnel tournant sur la JVM (entre autres). Oncle Bob a récemment dit que Clojure était mieux que C, Python, Ruby et Java (lien de l'article), c'est le moment de comprendre pourquoi.

2 parties dans ce talk:

  • première moitié : on regarde les bases du langages : les types, la syntaxe Lisp, les fonctions et les structures de données. On fera aussi un petit historique du langage et on verra pourquoi son auteur Rich Hickey l'a créé
  • deuxième partie : on entre dans le vif du sujet. On code une appli web (en live !). Clojure permet de faire à la fois le backend (classique) et du frontend (ClojureScript). Cette petite webapp aura donc un backend Rest (ou GraphQL on verra) et un frontend en React, le tout codé en Clojure.