u/yogthosin r/Clojure • Recommends
Clojure/north: Residential Programming without Mutable State by Thomas Getgood
#residentialprogramming#repl#clojure
1.9K subscribers • 15 videos on Hallway
Intermediate. Assumes working knowledge.
2.1K views7 years ago2 recommendations
Programming languagesSoftware designLisp and ClojureLanguage design and type systemsSimplicity and complexity
Thomas Getgood demonstrates a toy environment that applies Clojure's immutable data model to the program itself to enable residential programming.
Residential programming isn't a popular idea nowadays, with systems like Smalltalk and InterLisp seen as fringe ideas, but tools like the REPL and Figwheel are great productivity boosters precisely because they give us back some of the power of residential programming. In this talk, Thomas will take a look at some of the reasons that residential programming isn't common, and demonstrate a toy environment that addresses many of the historical complaints by applying Clojure's data model to the program itself.What people say. Recommended as a thought-provoking talk on REPLs, Smalltalk-style environments, and immutable programming models.
u/yogthosin r/Clojure • Recommends