Algorithms + Data Structures = Programs

By Conor Hoekstra & Bryce Adelstein Lelbach

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 72
Reviews: 1
Episodes: 183


 Dec 17, 2023

Description

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 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