Skip to content
Artwork for ADSP: Algorithms + Data Structures = Programs
TechnologyExplicit

ADSP: Algorithms + Data Structures = Programs

Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

A programming podcast hosted by three software engineers (two at a time) that focuses on algorithms, data structures, programming languages, latest news in tech and more. The podcast was initially inspired by Magic Read Along.

Play
  • 23 episodes
  • weekly
  • Avg 36 min
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • April 10 · 37 min

    Episode 281: From Hylomorphisms to Boost Ranges to Jello

    In this episode, Conor and Ben chat about Haskell deforestation, hylomorphisms, boost ranges, Jello and more! Link to Episode 281 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2026-03-30 Date Released: 2026-04-10 Deforestation Pearls of Functional Algorithm Design Algegraic Identities for Program Calculation (1989) The Algebra of Programming (1996) Kadane's Algorithm A short cut to deforestation (1993) Hylomorphism Stepanov's "Notes on Higher Order Programming in Scheme" Boost Ranges Jello Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

    • Transcript
  • April 3 · 25 min

    Episode 280: C++26 Big Ticket Items, GCC vs Clang & More

    In this episode, Conor and Ben chat about major features shipping in C++26, GCC vs Clang and more! Link to Episode 280 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2026-03-30 Date Released: 2026-04-03 ISO C++ Standards Committee Panel Discussion 2025 - Hosted by Herb Sutter - CppCon 2025 Kate Gregory - It's Complicated - Meeting C++ 2017 Keynote mp-units SI - International System of Units Iterators and Ranges: Comparing C++ to D to Rust - Barry Revzin - [CppNow 2021] Practical Reflection With C++26 - Barry Revzin - CppCon 2025 Using the C++ Sender/Receiver Framework: Implement Control Flow for Async Processing - Steve Downey C++Now 2024 - Embedded Asynchronous Abstraction C++ - Implementing Senders & Receivers Without an OS - Ben Deane Keynote: Employing Senders & Receivers to Tame Concurrency in C++ Embedded Systems - Michael Caisse Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

    • Transcript
  • March 27 · 33 min

    Episode 279: ArrayBox.dev & Agentic Software Development

    In this episode, Conor and Bryce chat about ArrayBox.dev, some Parrot algorithms, the future of agentic software development and more! Link to Episode 279 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Transcript Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio Bryce Adelstein Lelbach: Twitter Show Notes Date Recorded: 2026-03-10 Date Released: 2026-03-27 arraybox.dev TryAPL BQNPAD UiuaPAD emscripten J Language: From C to C++20 - LiveStream Safe3.dyalog Bill Burr destroyed Steve Jobs Software is in Decline - Jonathan Blow Parrot Parrot on GitHub CCCL cuda.compute Hoogle Translate where ZuriHac Northwest C++ Users' Group podgod.ca Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

    • Transcript
Showing 21–23 of 23 episodes