Algorithms + Data Structures = Programs
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.
Episodes
246 episodes
Episode 245: High on AI (Part 2)
In this episode, Conor and Bryce continue part 2 of their chat about AI, how it's changing the way they work and more.Link to Episode 245 on Website
•
42:37
Episode 244: High on AI (Part 1)
In this episode, Conor and Bryce chat about AI, how it's changing the way we work and more.Link to Episode 244 on Website
•
1:07:15
Episode 243: Learning Languages
In this episode, Conor and Bryce chat about language learning apps, recent C++/CUDA/Python meetups and more!Link to Episode 243 on Website
•
34:24
Episode 242: Thrust & Parallel Algorithms (Part 4)
In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library and more!.Link to Episode 242 on Website
•
36:12
Episode 241: Parallel Algorithm Talk (Part 3)
In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library, specifically scan and rotate.Link to Episode 241 on Webs...
•
38:45
Episode 240: Thrust, Rust vs C++, Python & More (Part 2)
In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library, Rust vs C++, Python and more.Link to Episode 240 on Webs...
•
41:01
Episode 239: Claude-Poisoned Dev Sipping Rocket Fuel
In this episode, Conor recommends some articles on AI and LLMs.Link to Episode 239 on Website
•
5:16
Episode 238: Recommended Podcast Discussions on AI & LLMs
In this episode, Conor recommends some podcast episodes on AI and LLMs.Link to Episode 238 on Website
•
8:50
Episode 237: Thrust with Jared Hoberock
In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library.Link to Episode 237 on Website
•
34:29
Episode 236: C++26 Senders and Receivers Algorithms (Part 2)
In this episode, Conor and Ben chat about algorithms / schedulers in C++26 Senders and Receivers.Link to Episode 236 on Website
•
27:37
Episode 235: C++26 Senders and Receivers Algorithms (Part 1)
In this episode, Conor and Ben chat about algorithms / combinators in C++26 Senders and Receivers.Link to Episode 235 on Website
•
32:38
Episode 234: C++Now 2025 Recap!
In this episode, Conor and Ben chat about Ben's recent talk and attendance at C++Now 2025!Link to Episode 234 on Website
•
33:55
Episode 233: AI! Live from Sunnyvale!
In this episode, Conor talks about his recent experience with Cursor, Claude 3.7, Gemini 2.5 Pro and several C++ unit testing frameworks!Link to Episode 233 on Website...
•
17:03
Episode 232: Algorithms! Live from New York!
In this episode, Conor and Bryce chat about algorithms, overload sets, libraries and more, live from New York!Link to Episode 232 on Website
•
45:40
Episode 231: C++26 Senders and Receivers (+ flat_map)
In this episode, Conor and Ben chat about C++26 Senders and Receivers, flat_map and more.Link to Episode 231 on Website
•
43:39
Episode 230: Hoogle Translate
In this episode, Conor and Ben chat about www.hoogletranslate.com.Link to Episode 230 on Website
•
29:15
Episode 229: multi_transform? for_each_but_last?
In this episode, Conor and Ben chat about a yet to be named algorithm, potentially multi_transform or for_each_but_last.Link to Episode 229 on Website
•
34:12
Episode 228: To Tesla or Not to Tesla
In this episode, Conor and Bryce chat about Tesla, Twitter and Elon.Link to Episode 228 on Website
•
25:00
Episode 227: Re: The CUDA C++ Developer’s Toolbox
In this episode, Conor and Bryce chat about Bryce’s talk The CUDA C++ Developer’s Toolbox from NVIDIA GTC 2025.Link to Episode 227 on Website
•
38:58
Episode 226: NVIDIA GTC 2017 vs 2025
In this episode, Conor and Bryce chat about Bryce's experiences at NVIDIA GTC 2017 vs 2025.Link to Episode 226 on Website
•
26:02
Episode 225: CppNorth & Flux Plans, The Slow Death of Twitter and More!
In this episode, Conor and Ben chat with Tristan Brindle about plans for CppNorth 2025, plans for Flux, the slow death of Twitter and more!Link to Episode 225 on Websi...
•
31:00
Episode 224: Flux Updates & Internal Iteration
In this episode, Conor and Ben chat with Tristan Brindle about recent updates to Flux, internal iteration vs external iteration and more.Link to Episode 224 on Website...
•
29:19
Episode 223: Is C++ Dying? II
In this episode, Conor and Ben chat with Tristan Brindle about the recent C++ London meetup, the future of C++ and safety in C++.Link to Episode 223 on Website
•
29:02