Rich Hickey
Personalities 🔴 SeniorDefinition
Developpeur americain, createur de Clojure, un Lisp moderne sur la JVM. Ses conferences ('Simple Made Easy', 'Are We There Yet?') sont des references en architecture logicielle.
Analogie
Le philosophe de la simplicite : pour lui, la complexite accidentelle est l'ennemi numero un du developpeur.
Exemple de code
;; Clojure — Rich Hickey, 2007
(defn greet [name]
(str "Hello, " name "!"))
(println (greet "World"))
;; Immutabilite par defaut, data-driven
Cas d'usage
Ses idees sur l'immutabilite et la simplicite ont influence Redux, Immer et la programmation fonctionnelle en JS.