Interview and Q&A with David Nolen
summary
A live Q&A explains why ClojureScript gets small maintainable apps: a production stack uses Clojure everywhere including crypto and two React Native apps, the REPL workflow edits running code in browser node and mobile, persistent data structures let UI diffs become pointer comparisons producing a reported 10x speed boost, tooling like krell delivers hot reloading preserves state, core compiler is ~20k LOC (50k with tests) and aims for 25k gzipped.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:14David Nolan
- 12:39What Is React
- 14:26Persistent Data Structures
- 32:17Design the Right Type System
- 49:46React Native
- 59:40Development of Clojure
- 1:00:33Lumo
- 1:00:51Plock
- 1:03:57Multi-Threading
related talks
35mThrough the Looking Glass
29mAn adequate intro to ClojureScript
49mClojureScript: Fun and productive web development with next level tooling
27mBuilding functional Front-ends with ClojureScript
38mcljs All The Things: Full Stack Apps with ClojureScript
24mUsing backend languages for frontends: Why ClojureScript is an awesome idea!
25mSquint: a taste of Clojure for JavaScript devs
49mClojureScript - Making Front-End development Fun again
