ClojureStream Podcast

S1 E1 - Why ClojureScript with David Nolen

5 snips
May 8, 2019
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

JavaScript's State Management Challenges

  • David Nolen's experience with JavaScript showed its limitations in managing state, especially as applications scaled.
  • This led him to explore ClojureScript as a more disciplined alternative for UI work.
INSIGHT

Languages and Best Practices

  • Programming languages embody beliefs about software best practices, influencing coding style and state management.
  • ClojureScript promotes functional programming and disciplined state handling, unlike JavaScript's flexibility.
ANECDOTE

React's Unexpected Synergy with ClojureScript

  • David Nolen initially dismissed React but reconsidered after learning about its immediate mode rendering and declarative nature.
  • Discussions with React's creators revealed its compatibility with functional data structures, making it a good fit for ClojureScript.
Get the Snipd Podcast app to discover more snips from this episode
Get the app