Andres Gomez
Passionné par le changement social et la recherche d’un monde meilleur depuis des années, j’ai commencé une reconversion dans le développement d’applications web en 2018. Ayant découvert Clojure en 2021, je suis rapidement devenu fan de la programmation fonctionnelle et du REPL. J’aimerais partager ce langage peu connu avec d’autres développeurs.
Intervention
Aillant la simplicité des LISPs et de la Programmation Fonctionnelle (PF) d’un côté, et la flexibilité et l' interopérabilité d’un langage hébergé, Clojure propose une nouvelle approche au développement informatique. Clojure a été originellement conçue pour la Machine Virtuelle de Java (JVM). Aujourd’hui Clojure peut aussi être compilé en JavaScript (ClojureScript) pour le navigateur ou en GraalVM (Babashka) pour faire du scripting, offrant la possibilité d’avoir une stack complète dans un seul langage, tout en gardant les spécificités et avantages de chaque langage hôte.
Grâce à ses atouts, Clojure est utilisé en production autour du monde : des institutions du Fintech au Brésil aux petites coopératives en Espagne. Avec une communauté très active et accueillante ailleurs dans le monde, Clojure est très peu connu en France et à Toulouse. Mon intention, avec cette présentation, est de partager ma passion pour Clojure et développer une communauté ici à Toulouse.