"Unison: a new distributed programming language" by Paul Chiusano
What it is
Paul Chiusano's Strange Loop 2019 talk introduces Unison, an open-source functional language for distributed, elastic systems. It covers content-addressed code identified by hashes of the syntax tree, a codebase manager, and algebraic effects called abilities.
Why Hacker News recommends it
HN treats it as the best introduction to Unison, with commenters finding hash-addressed immutable code mind-blowing.
- 7 people recommended it
- 7 different months
- 3 strong recommendations
- first 2020, last 2023
What HN commenters said
“The fundamental idea of uniquely addressing functions based on a hash of their AST is mind-blowing to me.”
Hash-addressed functions idea is mind-blowing to the commenter
reggieband, 2020-01 · Strong recommendation · in “The Unison language”
“watch the first 10 minutes of this video at 1.5x speed”
First ten minutes make Unison's core idea much clearer
umvi, 2021-06 · Strong recommendation · in “Unison Programming Language”
“this talk might be a better introduction than just skimming at the landing page.”
Better intro than the landing page; amazed by the core idea
dietr1ch, 2023-01 · Strong recommendation · in “A look at Unison: a revolutionary programming language”
“Paul Chiusano gave a nice introductory talk at strangeloop last year”
Nice introductory talk on Unison
j1mr10rd4n, 2020-05 · Recommendation · in “Deno Is a Browser for Code”
“code is content-addressed and immutable”
Intro to Unison's content-addressed, immutable code
nerdponx, 2021-03 · Recommendation · in “Semantic Versioning Will Not Save You”
“The part relevant to distributed computation is at 30:08”
Explains Unison's hashed ASTs and distributed computation at 30:08
sullyj3, 2021-08 · Recommendation · in “Defunctionalization: Everybody does it, nobody talks about it (2019)”
“I remember finding it really interesting and I think dives into it a bit.”
Somewhat old but interesting deeper dive into Unison
nimos, 2023-06 · Recommendation · in “Unison Language and Platform Roadmap”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: unison, content-addressed code, distributed computing, algebraic effects, functional programming
Also recommended by the same people
explainerMath's Fundamental FlawVeritasium · 7 HN recommenders · 2021–2024
otherTested: Magic Leap One Augmented Reality Review!Adam Savage’s Tested · 3 HN recommenders · 2018–2019
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkThe Tragedy of systemdlinux.conf.au · 16 HN recommenders · 2019–2025
talkMaybe Not - Rich HickeyClojureTV · 14 HN recommenders · 2018–2025
explainerCD / ColorCaptain Disillusion · 3 HN recommenders · 2020–2021
lectureWill AI outsmart human intelligence? - with 'Godfather of AI' Geoffrey HintonThe Royal Institution · 3 HN recommenders · 2025–2025
talkRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks · 17 HN recommenders · 2013–2026