Future of Coding

Propositions as Types by Philip Wadler

7 snips
Nov 19, 2023
Philip Wadler discusses the deep connection between logic and programming, revealing how every program corresponds to a proof. The podcast explores historical models of computation, Godel's influence, and challenges in defining calculable processes. It also delves into lambda calculus, Turing machines, comedy in programming, and the evolution of computing from military funding to logical systems.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Strange Loop Experience

Both speakers met in person for the first time at Strange Loop, which was a wild experience with many attendees. They enjoyed the social interactions despite some attendees missing out on food.

INSIGHT

Propositions as Types

The paper presents a deep correspondence between logic and programming, where every proposition corresponds to a type. This connection implies that every proof corresponds to a program.

INSIGHT

Universal Language of Logic

Wadler suggests that while lambda calculus might be universal, calling it so can be limiting. It implies that fundamental rules of logic should apply across universes.

Get the Snipd Podcast app to discover more snips from this episode
Get the app