Rich Hickey
Personalities 🔴 SeniorDéfinition
Développeur américain, créateur de Clojure, un Lisp moderne sur la JVM. Ses conférences ('Simple Made Easy', 'Are We There Yet?') sont des références en architecture logicielle.
Analogie
Le philosophe de la simplicité : pour lui, la complexité accidentelle est l'ennemi numéro un du développeur.
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 idées sur l'immutabilite et la simplicité ont influence Redux, Immer et la programmation fonctionnelle en JS.