

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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.