Future of Coding

Unison's Paul Chiusano on how Abstraction Will Save Distributed Computing

14 snips
Sep 13, 2017
Join Paul Chiusano, the creator of Unison and author of Functional Programming in Scala, as he shares his groundbreaking insights on distributed computing. Discover his vision for abstracting complex systems into a seamless experience without apps. The discussion dives into the power of functional programming, the critical role of foundational choices, and the future of coding with semantic editors to reduce errors. Chiusano emphasizes the importance of composability and innovative hashing methods, all aimed at simplifying the programming landscape.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Serendipitous Connection Leads Collaboration

  • Steve Krauss shared a personal story about accidentally messaging Paul Chiusano and quickly building a friendship and collaboration.
  • This anecdote shows the power of casual interactions leading to meaningful partnerships.
INSIGHT

Foundations Impact Software Productivity

  • Foundational assumptions in software drastically affect productivity and software complexity.
  • Functional programming enables quick iteration on these assumptions and better reasoning about design choices.
INSIGHT

Unison Simplifies Distributed Computing

  • Unison treats a pool of nodes as one single computer, running one program distributed transparently.
  • This simplifies building distributed systems by hiding deployment, serialization, and communication complexities.
Get the Snipd Podcast app to discover more snips from this episode
Get the app