Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
Dec 17, 2023
The Algorithms + Data Structures = Programs Podcast (aka ADSP: The Podcast) is a programming podcast hosted by two NVIDIA software engineers that focuses on the C++ and Rust programming languages. Topics discussed include algorithms, data structures, programming languages, latest news in tech and more. The podcast was initially inspired by Magic Read Along. Feel free to follow us on Twitter at @adspthepodcast.
Episode | Date |
---|---|
Episode 241: Parallel Algorithm Talk (Part 3)
|
Jul 04, 2025 |
Episode 240: Thrust, Rust vs C++, Python & More (Part 2)
|
Jun 27, 2025 |
Episode 239: Claude-Poisoned Dev Sipping Rocket Fuel
|
Jun 20, 2025 |
Episode 238: Recommended Podcast Discussions on AI & LLMs
|
Jun 13, 2025 |
Episode 237: Thrust with Jared Hoberock
|
Jun 06, 2025 |
Episode 236: C++26 Senders and Receivers Algorithms (Part 2)
|
May 30, 2025 |
Episode 235: C++26 Senders and Receivers Algorithms (Part 1)
|
May 23, 2025 |
Episode 234: C++Now 2025 Recap!
|
May 16, 2025 |
Episode 233: AI! Live from Sunnyvale!
|
May 09, 2025 |
Episode 232: Algorithms! Live from New York!
|
May 02, 2025 |
Episode 231: C++26 Senders and Receivers (+ flat_map)
|
Apr 25, 2025 |
Episode 230: Hoogle Translate
|
Apr 18, 2025 |
Episode 229: multi_transform? for_each_but_last?
|
Apr 11, 2025 |
Episode 228: To Tesla or Not to Tesla
|
Apr 04, 2025 |
Episode 227: Re: The CUDA C++ Developer’s Toolbox
|
Mar 28, 2025 |
Episode 226: NVIDIA GTC 2017 vs 2025
|
Mar 21, 2025 |
Episode 225: CppNorth & Flux Plans, The Slow Death of Twitter and More!
|
Mar 14, 2025 |
Episode 224: Flux Updates & Internal Iteration
|
Mar 07, 2025 |
Episode 223: Is C++ Dying? II
|
Feb 28, 2025 |
Episode 222: From Stepanov to Euler to Shawshank
|
Feb 21, 2025 |
Episode 221: 2025 Predictions, Conferences and More!
|
Feb 14, 2025 |
Episode 220: Graph Algorithms & 7 Bridges of Königsberg
|
Feb 07, 2025 |
Episode 219: Flood Fills & Adaptive Mesh Refinement
|
Jan 31, 2025 |
Episode 218: Algorithms (by Louridas)
|
Jan 24, 2025 |
Episode 217: Pragmatic vs Inspiring Talks, A Bug and More
|
Jan 17, 2025 |
Episode 216: Programming Paradigms and Algorithmic Thinking
|
Jan 10, 2025 |
Episode 215: C++ vs BQN (AoC Part 2)
|
Jan 03, 2025 |
Episode 214: Advent of Code in BQN (vs Python)
|
Dec 27, 2024 |
Episode 213: NumPy & Summed-Area Tables
|
Dec 20, 2024 |
Episode 212: No More AI and Episode 211
|
Dec 13, 2024 |
Episode 211: Power, Politics and Misconduct in C++ ✨
|
Dec 06, 2024 |
Episode 210: C++ Cryptic Crossword
|
Nov 29, 2024 |
Episode 209: Scrabble, Cribbage & More! (Board Games Part 2)
|
Nov 22, 2024 |
Episode 208: Catan, Codenames & More! (Board Games Part 1)
|
Nov 15, 2024 |
Episode 207: 🇳🇱 C++ Under the Sea Live 🇳🇱 Mateusz Pusz, Floris Bob & More!
|
Nov 08, 2024 |
Episode 206: 🇳🇱 C++ Under the Sea Live 🇳🇱 Jason Turner, Inbal Levi & More!
|
Nov 01, 2024 |
Episode 205: 🇳🇱 C++ Under the Sea Live 🇳🇱 Phil Nash & Jonathan Müller
|
Oct 25, 2024 |
Episode 204: 🇪🇸 Lambda World Live 🇪🇸
|
Oct 18, 2024 |
Episode 203: Rotates All the Way Down with Sean Parent (Part 2)
|
Oct 11, 2024 |
Episode 202: Rotates All the Way Down with Sean Parent (Part 1)
|
Oct 04, 2024 |
Episode 201: CppCon 2024 Recap!
|
Sep 27, 2024 |
Episode 200!
|
Sep 20, 2024 |
Episode 199: std::rotate
|
Sep 13, 2024 |
Episode 198: Talks ∧ ¬ (Pigeons ∧ Elevators)
|
Sep 06, 2024 |
Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
|
Aug 30, 2024 |
Episode 196: 🇬🇧 Algorithms in APL with Aaron Hsu
|
Aug 23, 2024 |
Episode 195: 🇨🇦 CppNorth Live 🇨🇦 David Olsen & Pure Chaos!
|
Aug 16, 2024 |
Episode 194: The One Thing Every Programmer Should Know with Kevlin Henney
|
Aug 09, 2024 |
Episode 193: Kevlin Henneys with Kevlin Henney
|
Aug 02, 2024 |
Episode 192: Systems Programming & More with Kevlin Henney
|
Jul 26, 2024 |
Episode 191: Algorithms & Libraries with Kevlin Henney
|
Jul 19, 2024 |
Episode 190: C++, Python and More with Kevlin Henney
|
Jul 12, 2024 |
Episode 189: C++26 Reflection, std::execution & CppNorth
|
Jul 05, 2024 |
Episode 188: Parallel std::merge
|
Jun 28, 2024 |
Episode 187: Parallel Top N
|
Jun 21, 2024 |
Episode 186: How to Get Started in Programming
|
Jun 14, 2024 |
Episode 185: Name the Algorithm
|
Jun 07, 2024 |
Episode 184: Safety in Swift 6, Protocols & More with Doug Gregor
|
May 31, 2024 |
Episode 183: Swift with Doug Gregor
|
May 24, 2024 |
Episode 182: C++ Variadic Templates, Swift and More with Doug Gregor
|
May 17, 2024 |
Episode 181: The C++0x Concepts Story with Doug Gregor (Part 2)
|
May 10, 2024 |
Episode 180: The C++0x Concepts Story with Doug Gregor (Part 1)
|
May 03, 2024 |
Episode 179: CheckGrade, ACCU & CppNorth
|
Apr 26, 2024 |
Episode 178: Henry the Clock, chunk_by & more!
|
Apr 19, 2024 |
Episode 177: The Couch Episode
|
Apr 12, 2024 |
Episode 176: 🇺🇸 prior, deltas & Dinner with Phineas
|
Apr 05, 2024 |
Episode 175: Parallel chunk_by (Part 3)
|
Mar 29, 2024 |
Episode 174: Parallel chunk_by (Part 2)
|
Mar 22, 2024 |
Episode 173: Parallel chunk_by
|
Mar 15, 2024 |
Episode 172: 🇺🇸 Sean Parent on Flash, Chains & Memory Safety
|
Mar 08, 2024 |
Episode 171: Thinking Parallel & C++ Forward Progress
|
Mar 01, 2024 |
Episode 170: VIN & HPX
|
Feb 23, 2024 |
Episode 169: thrust::unique_count and The Algorithm Advisor
|
Feb 16, 2024 |
Episode 168: Parallel Mode
|
Feb 09, 2024 |
Episode 167: Phone Tag
|
Feb 02, 2024 |
Episode 166: Top 20 GPU SDKs, Libraries and Tools!
|
Jan 26, 2024 |
Episode 165: 2023 Retro! LLMs, Rust vs C++ and More!
|
Jan 19, 2024 |
Episode 164: Are We Going to Run Out of Credit Cards?
|
Jan 12, 2024 |
Episode 163: Sean Parent on Tilt Five, Metrowerks & Be Inc.
|
Jan 05, 2024 |
Episode 162: Sean Parent on the History of Pascal
|
Dec 29, 2023 |
Episode 161: 🎄 EOP, Rust, Hylo, C++20/23/26/29 & More with Zach Laine (Holiday Special #4)
|
Dec 22, 2023 |
Episode 160: Rust & Safety at Adobe with Sean Parent
|
Dec 15, 2023 |
Episode 159: The Roc Programming Language with Richard Feldman (Part 3)
|
Dec 08, 2023 |
Episode 158: The Roc Programming Language with Richard Feldman (Part 2)
|
Dec 01, 2023 |
Episode 157: The Roc Programming Language with Richard Feldman
|
Nov 24, 2023 |
Episode 156: The Last Strange Loop with Richard Feldman
|
Nov 17, 2023 |
Episode 155: Don't Hurt Yourself (with C++) with Jonathan O'Connor
|
Nov 10, 2023 |
Episode 154: Programming Languages Galore with Jonathan O'Connor
|
Nov 03, 2023 |
Episode 153: Pascal vs C vs Ada with Jonathan O'Connor
|
Oct 27, 2023 |
Episode 152: Ruby in Rwanda with Jonathan O'Connor
|
Oct 20, 2023 |
Episode 151: Is C++ Dying (Response)
|
Oct 13, 2023 |
Episode 150: Is C++ Dying?
|
Oct 06, 2023 |
Episode 149: CityStrides.com, Graph Algorithms and More!
|
Sep 29, 2023 |
Episode 148: 🇸🇮 SRT23 - Robert Leahy on C++ in FinTech
|
Sep 22, 2023 |
Episode 147: 🇸🇮 SRT23 - Parallel std::unique Revisited (on a Walk in Venice)
|
Sep 15, 2023 |
Episode 146: 🇸🇮 SRT23 - Algorithms, BQN's Superpowers & More!
|
Sep 08, 2023 |
Episode 145: 🇸🇮 SRT23 - Parallel std::unique
|
Sep 01, 2023 |
Episode 144: 🇸🇮 SRT23 - Nigeria, Here We Come! (and How Bryce Almost Died)
|
Aug 25, 2023 |
Episode 143: 🇸🇮 SRT23 - Hiša Franko, Postojna, Podcasts and R
|
Aug 18, 2023 |
Episode 142: 🇸🇮 SRT23 - Lake Bled & Bled Cake + Haskell, Rust & C++
|
Aug 11, 2023 |
Episode 141: 🇨🇦 CppNorth Live 🇨🇦 Kate Gregory, Jessica Kerr & Kristen Shaker!
|
Aug 04, 2023 |
Episode 140: 🇨🇦 CppNorth Live 🇨🇦 Victor Ciura, Andreas Weis & More!
|
Jul 28, 2023 |
Episode 139: 🇬🇧 Why Sean Parent Joined Adobe
|
Jul 21, 2023 |
Episode 138: 🇬🇧 Sean Parent on Val! (Part 2)
|
Jul 14, 2023 |
Episode 137: 🇬🇧 Sean Parent on Val (vs Rust)!
|
Jul 07, 2023 |
Episode 136: 🇬🇧 C++ On Sea Live 🇬🇧 CppCast, TLB HIT & Two's Complement!
|
Jun 30, 2023 |
Episode 135: 🇸🇮 Slovenia 🇸🇮 2023 Road Trip!
|
Jun 23, 2023 |
Episode 134: 🇵🇱 Lambda Days Live 🇵🇱 Simon Peyton Jones, Jordan Miller & More!
|
Jun 16, 2023 |
Episode 133: 🇵🇱 Lambda Days Live 🇵🇱 José Valim, Alexis King & More!
|
Jun 09, 2023 |
Episode 132: RustConf Drama
|
Jun 02, 2023 |
Episode 131: One Algorithm To Rule Them All!
|
May 26, 2023 |
Episode 130: C++Now 2023 with Ben Deane & Tristan Brindle!
|
May 19, 2023 |
Episode 129: Circle is Charizard! 🔥
|
May 12, 2023 |
Episode 128: GCC 13.1 🥳 and Upcoming Conferences!
|
May 05, 2023 |
Episode 127: Flux, ChatGPT & More with Tristan Brindle
|
Apr 28, 2023 |
Episode 126: Flux (and Flow) with Tristan Brindle
|
Apr 21, 2023 |
Episode 125: NanoRange with Tristan Brindle
|
Apr 14, 2023 |
Episode 124: Vectorizing std::views::filter
|
Apr 07, 2023 |
Episode 123: An Algorithm Taxonomy
|
Mar 31, 2023 |
Episode 122: ChatGPT, GTC 2023 & Stickers on our Foreheads
|
Mar 24, 2023 |
Episode 121: Stories & Chatting with Zach Laine! (Part 5)
|
Mar 17, 2023 |
Episode 120: C++ Safety, Tuples & Variants with Zach Laine! (Part 4)
|
Mar 10, 2023 |
Episode 119: Why APL & Haskell are AWESOME with Zach Laine! (Part 3)
|
Mar 03, 2023 |
Episode 118: C++ Allocators with Zach Laine! (Part 2)
|
Feb 24, 2023 |
Episode 117: OOP, C++ Containers, APIs, EOP & More with Zach Laine!
|
Feb 17, 2023 |
Episode 116: Max Gap Count in C++23
|
Feb 10, 2023 |
Episode 115: Max Gap in C++23
|
Feb 03, 2023 |
Episode 114: Rust, Val, Carbon, ChatGPT & Errors with Barry Revzin!
|
Jan 27, 2023 |
Episode 113: The C++26 Pipeline Operator with Barry Revzin!
|
Jan 20, 2023 |
Episode 112: 2022 Retro & Running!
|
Jan 13, 2023 |
Episode 111: C++23 Ranges, 2022 Retro & Star Wars
|
Jan 06, 2023 |
Episode CX: Compiler Diagnostics
|
Dec 30, 2022 |
Episode 109: Holiday Special #3 - Trees, Travel, Twitter & Terminology!
|
Dec 23, 2022 |
Episode 108: Jane Losare-Lusby on Rust! (Part 3)
|
Dec 16, 2022 |
Episode 107: Jane Losare-Lusby on Rust! (Part 2)
|
Dec 09, 2022 |
Episode 106: Jane Losare-Lusby on Rust!
|
Dec 02, 2022 |
Episode 105: Jason Turner from CppCast! (Part 3)
|
Nov 25, 2022 |
Episode 104: Jason Turner from CppCast! (Part 2)
|
Nov 18, 2022 |
Episode 103: Jason Turner from CppCast!
|
Nov 11, 2022 |
Episode 102: Rust scan (vs C++ & Haskell scans)
|
Nov 04, 2022 |
Episode 101: C++ Developers Try Rust!
|
Oct 28, 2022 |
Episode 100: Programming Language Logos, Top 3 C++ Features & More!
|
Oct 21, 2022 |
Episode 99: Moby Dick & Our Favorite Movies
|
Oct 14, 2022 |
Episode 98: The Future of C++ with Sean Baxter (Part 2)
|
Oct 07, 2022 |
Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxter
|
Sep 30, 2022 |
Episode 96: The K Programming Language
|
Sep 23, 2022 |
Episode 95: Kate Gregory on Carbon vs C++! (Part 4)
|
Sep 16, 2022 |
Episode 94: Special Guest Kate Gregory! (Part 3)
|
Sep 09, 2022 |
Episode 93: Special Guest Kate Gregory! (Part 2)
|
Sep 02, 2022 |
Episode 92: Special Guest Kate Gregory!
|
Aug 26, 2022 |
Episode 91: C++23 (Part 2)
|
Aug 19, 2022 |
Episode 90: C++23
|
Aug 12, 2022 |
Episode 89: The Carbon Programming Language (Part 2)
|
Aug 05, 2022 |
Episode 88: The Carbon Programming Language
|
Jul 29, 2022 |
Episode 87: Special Guest Tony Van Eerd! (Part 4)
|
Jul 22, 2022 |
Episode 86: Special Guest Tony Van Eerd! (Part 3)
|
Jul 15, 2022 |
Episode 85: Special Guest Tony Van Eerd! (Part 2)
|
Jul 08, 2022 |
Episode 84: Special Guest Tony Van Eerd!
|
Jul 01, 2022 |
Episode 83: 🇺🇸 ARRAY 2022, mdspaces, & More!
|
Jun 24, 2022 |
Episode 82: GPUs - Responding To Reddit Comments
|
Jun 17, 2022 |
Episode 81: C++ Should Leave ISO
|
Jun 10, 2022 |
Episode 80: C++ Multidimensional Arrays and GPUs
|
Jun 03, 2022 |
Episode 79: C++Now 2022, Circle and Clang
|
May 27, 2022 |
Episode 78: C++ Algorithms & Profiling with Ben Deane (Part 4)
|
May 20, 2022 |
Episode 77: C++ Algorithms & Profiling with Ben Deane (Part 3)
|
May 13, 2022 |
Episode 76: C++ Algorithms & Point Free Programming with Ben Deane (Part 2)
|
May 06, 2022 |
Episode 75: C++ Algorithms with Ben Deane (Part 1)
|
Apr 29, 2022 |
Episode 74: C++ Education, Cats and More! 🐈⬛
|
Apr 22, 2022 |
Episode 73: CppNorth, Bagels & More!
|
Apr 15, 2022 |
Episode 72: C++ Algorithm Family Feud!
|
Apr 08, 2022 |
Episode 71: APL, COBOL, BASIC & More
|
Apr 01, 2022 |
Episode 70: The Programming Language Quiz
|
Mar 25, 2022 |
Episode 69: Special Guest Andrei Alexandrescu (Part 2)
|
Mar 18, 2022 |
Episode 68: Special Guest Andrei Alexandrescu
|
Mar 11, 2022 |
Episode 67: How to Get Started with C++
|
Mar 04, 2022 |
Episode 66: Exciting C++ News (and Wordle #3)
|
Feb 25, 2022 |
Episode 65: NVIDIA is Hiring! (and Wordle #2)
|
Feb 18, 2022 |
Episode 64: 2022 Preview, Birds & Sponsors!
|
Feb 11, 2022 |
Episode 63: Wordle!
|
Feb 04, 2022 |
Episode 62: 2021 Retro (Part 2)
|
Jan 28, 2022 |
Episode 61: 2021 Retro (Part 1)
|
Jan 21, 2022 |
Episode 60: BQN's After (⟜) and the Parentheses Poll
|
Jan 14, 2022 |
Episode 59: Otto & Eric Niebler! (Part 2)
|
Jan 07, 2022 |
Episode 58: Otto & Eric Niebler! (Part 1)
|
Dec 31, 2021 |
Episode 57: Holiday Special #2 - Ljubljana, Here We Come!
|
Dec 24, 2021 |
Episode 56: LeetCode in BQN (Part 2)
|
Dec 17, 2021 |
Episode 55: LeetCode in C++ (Part 1)
|
Dec 10, 2021 |
Episode 54: std::partition in BQN
|
Dec 03, 2021 |
Episode 53: Florida & LeetCode
|
Nov 26, 2021 |
Episode 52: One Year Anniversary!
|
Nov 19, 2021 |
Episode 51: Efficiency vs Speed
|
Nov 12, 2021 |
Episode 50: The Great Twitter War: Bryce vs JF
|
Nov 05, 2021 |
Episode 49: Special Guest Dave Abrahams! (Part 2)
|
Oct 29, 2021 |
Episode 48: Special Guest Dave Abrahams!
|
Oct 22, 2021 |
Episode 47: Combinatory Logic!
|
Oct 15, 2021 |
Episode 46: Programming Language Awards ~ Coming Soon!
|
Oct 08, 2021 |
Episode 45: Algebraic Groups and Birds!
|
Oct 01, 2021 |
Episode 44: Should You Drop Out of School?
|
Sep 24, 2021 |
Episode 43: Parallel Scans and Associativity
|
Sep 17, 2021 |
Episode 42: Inverse Algorithms and More!
|
Sep 10, 2021 |
Episode 41: I Apologize To Listeners
|
Sep 03, 2021 |
Episode 40: Star Trek vs PowerPC (with Sean Parent)
|
Aug 27, 2021 |
Episode 39: How Steve Jobs Saved Sean Parent
|
Aug 20, 2021 |
Episode 38: Adobe STLab is Back! (with Sean Parent)
|
Aug 13, 2021 |
Episode 37: std::inclusive_scan
|
Aug 06, 2021 |
Episode 36: std::transform vs std::for_each
|
Jul 30, 2021 |
Episode 35: SkyNet is Here!
|
Jul 23, 2021 |
Episode 34: Tuples, Arrays, APL & More
|
Jul 16, 2021 |
Episode 33: New York, New York!
|
Jul 09, 2021 |
Episode 32: Hiring Inclusively & Company Culture (Part 4)
|
Jul 02, 2021 |
Episode 31: Strategic Decision Making & More (Part 3)
|
Jun 25, 2021 |
Episode 30: Google, Interviews, Leadership & More (Part 2)
|
Jun 18, 2021 |
Episode 29: From Papa John's to Google (Part 1)
|
Jun 11, 2021 |
Episode 28: Steve Jobs & Sean Parent
|
Jun 04, 2021 |
Episode 27: MacHack & Apple with Sean Parent
|
May 28, 2021 |
Episode 26: Sean Parent on Slides Decks, UI & More
|
May 21, 2021 |
Episode 25: The Lost Reduction
|
May 14, 2021 |
Episode 24: C++Now 2021 with Ben Deane & Tony Van Eerd
|
May 07, 2021 |
Episode 23: Algorithms: Anamorphisms!
|
Apr 30, 2021 |
Episode 22: Our Favorite Tech TV Shows
|
Apr 23, 2021 |
Episode 21: Galaxy Brain Programming Languages
|
Apr 16, 2021 |
Episode 20: GTC 2021 Preview & Thrust Algorithms
|
Apr 09, 2021 |
Episode 19: Finding Your Way in Tech
|
Apr 02, 2021 |
Episode 18: Special Guest Sean Parent! (Part 2)
|
Mar 26, 2021 |
Episode 17: Special Guest Sean Parent!
|
Mar 19, 2021 |
Episode 16: Macros Almighty! (Part 2)
|
Mar 12, 2021 |
Episode 15: Macros Almighty!
|
Mar 05, 2021 |
Episode 14: Inclusive Terminology
|
Feb 26, 2021 |
Episode 13: I'm an Excel Wizard!
|
Feb 19, 2021 |
Episode 12: Formatting && (Parentheses)
|
Feb 12, 2021 |
Episode 11: What belongs in the standard library?
|
Feb 05, 2021 |
Episode 10: snake_case vs camelCase (Naming - Part 3)
|
Jan 29, 2021 |
Episode 9: C++ vs Clojure partition (Naming - Part 2)
|
Jan 22, 2021 |
Episode 8: What's the title? (Naming - Part 1)
|
Jan 15, 2021 |
Episode 7: 2020 Retro (Part 2)
|
Jan 08, 2021 |
Episode 6: 2020 Retro (Part 1) and Fortran
|
Jan 01, 2021 |
Episode 5: Holiday Special - From China to APL
|
Dec 25, 2020 |
Episode 4: How Many Programming Languages?
|
Dec 18, 2020 |
Episode 3: Our Favorite Data Structures - Part II
|
Dec 11, 2020 |
Episode 2: Our Favorite Data Structures
|
Dec 04, 2020 |
Episode 1: Our Favorite Algorithms - Part II
|
Nov 27, 2020 |
Episode 0: Our Favorite Algorithms
|
Nov 20, 2020 |