The Peterman Pod

Turing Award Winner: Data Abstraction, Dijkstra, Distributed Systems | Barbara Liskov


Listen Later

Barbara Liskov is a Turing Award winner known for her work in programming languages and distributed systems. We discussed the major problems she solved in her career, stories about Dijkstra, getting rejected from Princeton because she was a woman and misc topics around her work.


๐Ÿ”ธ My keyboard Kickstarter: https://www.kickstarter.com/projects/ryanlpeterman/compose-simple-ergonomics-beautifully-done


๐—ฃ๐—ผ๐—ฑ๐—ฐ๐—ฎ๐˜€๐˜ ๐—น๐—ถ๐—ป๐—ธ๐˜€:


โ€ข YouTube: https://youtu.be/T9CGjbPZeaM

โ€ข Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835

โ€ข Transcript: https://www.developing.dev/p/turing-award-winner-data-abstraction


๐—˜๐—ฝ๐—ถ๐˜€๐—ผ๐—ฑ๐—ฒ ๐—น๐—ถ๐—ป๐—ธ๐˜€:


โ€ข Go To Statement Considered Harmful: https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdf

โ€ข Viewstamped Replication: https://www.cs.princeton.edu/courses/archive/fall09/cos518/papers/viewstamped.pdf


๐—ง๐—ถ๐—บ๐—ฒ๐˜€๐˜๐—ฎ๐—บ๐—ฝ๐˜€:


0:00 - Intro

1:00 - Getting rejected from Princeton

2:53 - The software crisis

9:03 - The drawbacks of Python

10:17 - Getting into distributed computing

13:09 - Paxos vs Viewstamped replication

21:44 - The significance of Dijkstras letter

25:04 - Why she stayed in academia

30:39 - Why her award was questioned

33:51 - Outro


๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—•๐—ฎ๐—ฟ๐—ฏ๐—ฎ๐—ฟ๐—ฎ:


โ€ข Wikipedia: https://en.wikipedia.org/wiki/Barbara_Liskov


๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—ฅ๐˜†๐—ฎ๐—ป:


โ€ข Newsletter: https://www.developing.dev/

โ€ข X/Twitter: https://x.com/ryanlpeterman

โ€ข LinkedIn: https://www.linkedin.com/in/ryanlpeterman/

โ€ข Threads: https://www.threads.com/@ryanlpeterman

โ€ข Instagram: https://www.instagram.com/ryanlpeterman

โ€ข TikTok: https://www.tiktok.com/@ryanlpeterman

...more
View all episodesView all episodes
Download on the App Store

The Peterman PodBy Ryan Peterman

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

30 ratings


More shows like The Peterman Pod

View all
The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch by Harry Stebbings

The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch

536 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,105 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

233 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,254 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

551 Listeners

No Priors: Artificial Intelligence | Technology | Startups by Conviction

No Priors: Artificial Intelligence | Technology | Startups

150 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

101 Listeners

BG2Pod with Brad Gerstner and Bill Gurley by BG2Pod

BG2Pod with Brad Gerstner and Bill Gurley

475 Listeners

AI + a16z by a16z

AI + a16z

34 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

77 Listeners

Uncapped with Jack Altman by Alt Capital

Uncapped with Jack Altman

42 Listeners

How I AI by Claire Vo

How I AI

158 Listeners