Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane
ADSP: Algorithms + Data Structures = Programs
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.
Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: adspthepodcast.com
Autor
Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane
Kategoria
Strona podcastu
Ostatni odcinek
10 lip 2026
Gdzie słuchać?
Podcasty w aplikacji Replaio Radio Już wkrótcePodcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów
Odcinki
Episode 69: Special Guest Andrei Alexandrescu (Part 2) 18.03.2022 30:29
In this episode, Bryce and Conor finish their interview with Andrei Alexandrescu. Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Website ADSP: The Podcast About the Guest: Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three be...
Episode 68: Special Guest Andrei Alexandrescu 11.03.2022 37:51
In this episode, Bryce and Conor interview Andrei Alexandrescu. Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Website ADSP: The Podcast About the Guest: Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three best-selling books (...
Episode 67: How to Get Started with C++ 04.03.2022 32:34
In this episode, Bryce and Conor talk about how to get started in C++. Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2022-02-05 Date Released: 2022-03-04 ADSP Episode 4: How Many Programming Languages? North Denver C++ Meetup Go Programming Language Smalltalk Programming Language Python Black Formatter C++11 constexpr C++17 if constexpr C++20 Concepts J...
Episode 66: Exciting C++ News (and Wordle #3) 25.02.2022 28:14
In this episode, Bryce and Conor solve a Wordle and talk about exciting C++ news. Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Website www.adspthepodcast.com Show Notes Date Recorded: 2022-02-05 Date Released: 2022-02-25 Wordle RAPIDS NumPy cuNumeric Wordle Word List Ms. Grey Murchie’s www.fedex.com Eric Niebler on Twitter Olivier Giroux on Twitter Andrei Alexandrescu on Twitte...
Episode 65: NVIDIA is Hiring! (and Wordle #2) 18.02.2022 28:44
In this episode, Bryce and Conor talk about CppNorth’s CFP, NVIDIA’s open positions and then Conor solves a custom wordle from Bryce. Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Website www.adspthepodcast.com Show Notes Date Recorded: 2022-02-05 Date Released: 2022-02-18 Wordle Bryce on Twitter CppNorth Call For Papers The New York Times Purchases Wordle www.wineverygame.com B...
Episode 64: 2022 Preview, Birds & Sponsors! 11.02.2022 37:36
In this episode, Bryce and Conor preview the upcoming 2022 year and so much more! Date Recorded: 2022-01-15 Date Released: 2022-02-11 BQN Twitter Poll Four Character BQN Solution Dovekie Bird Tweet ADSP Bingo Board Periodic Table of Programming Languages Programming Languages Virtual Meetup lululemon Bubly San Tomas Aquino Creek Trail Guadalupe River Trail C++23 StrangeLoop Conference NVIDIA GTC 2...
Episode 63: Wordle! 04.02.2022 24:57
In this episode, Bryce and Conor solve a Wordle live! Date Recorded: 2022-01-15 Date Released: 2022-02-04 Programming Languages Virtual Meetup Seven Languages in Seven Weeks by Bruce Tate Joe Armstrong Scrabble Board Game Carcassonne Board Game Wordle MasterMind Board Game Wheel of Fortune TV Show www.wineverygame.com Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic...
Episode 62: 2021 Retro (Part 2) 28.01.2022 43:08
In this episode, Bryce and Conor talk about the highlights of 2021 (part 2). Date Recorded: 2022-01-08 Date Released: 2022-01-28 RAPIDS decimal128 Github Pull Request Programming Languages Virtual Meetup Category Theory for Progrmmers by Bartosz Milewski Conor’s other podcast: ArrayCast North Devner C++ Meetup C++ Russia Conference ACCU Belfast Conference Meeting C++ Conference SuperComputing Conf...
Episode 61: 2021 Retro (Part 1) 21.01.2022 27:08
In this episode, Bryce and Conor talk about the highlights of 2021. Date Recorded: 2022-01-08 Date Released: 2022-01-21 C++23 C++ Ranges C++ Range-v3 cartesian product C++ Range-v3 repeat C++ Range-v3 sliding C++ Range-v3 chunk Generating Programs from Types (Keynote by Nadia Polikarpova at Haskell eXchange 2021) Hoogle Haskell group CppCast Episode 210: mdspan and /r/cpp with Bryce Adelstein Lelb...
Episode 60: BQN's After (⟜) and the Parentheses Poll 14.01.2022 26:40
In this episode, Bryce and Conor talk about BQN’s after (⟜) and construct a twitter poll about parentheses. Date Recorded: 2022-01-08 Date Released: 2022-01-14 ADSP Episode 55: LeetCode in C++ (Part 1) ADSP Episode 56: LeetCode in BQN (Part 2) BQN Solution BQN Programming Language ArrayCast Episode 17: Tacit #4 - the dyadic hook Super Computing (SC) Conference BoostCon 2011 - Bryce Lelbach: AST Co...
Episode 59: Otto & Eric Niebler! (Part 2) 07.01.2022 34:32
In this episode, Bryce and Conor continue with part two of their interview with father and son Otto and Eric Niebler! Date Recorded: 2021-12-02 Date Released: 2022-01-07 The Remaking of Wall Street, 1967 to 1971 NYSE Specialist NYSE (New York Stock Exchange) General Electric World’s Fair 1964 New York World’s Fair ADSP Episode 48: Special Guest Dave Abrahams! Boost C++ Libraries Swift Programming...
Episode 58: Otto & Eric Niebler! (Part 1) 31.12.2021 37:04
In this episode, Bryce and Conor interview father and son Otto and Eric Niebler! Date Recorded: 2021-12-02 Date Released: 2021-12-31 ArrayCast Podcast The Tweet that led to this episode C++20 Ranges UNIVAC Solid State UNIVAC Ken Iverson APL (A Programming Language) GE 200 Series General Electric NYSE (New York Stock Exchange) Fortran Programming Language COBOL Programming Language ALGOL Programmin...
Episode 57: Holiday Special #2 - Ljubljana, Here We Come! 24.12.2021 48:13
In this episode, Bryce and Conor have their second annual “casual Christmas chat”! Date Recorded: 2021-12-20 Date Released: 2021-12-24 White Elephant Gift Exchange Fiddler on the Roof ISO C++ Standard Most Populous Countries Balkans Ljubljana Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stre...
Episode 56: LeetCode in BQN (Part 2) 17.12.2021 28:24
In this episode, Bryce and Conor live code a BQN solution to a LeetCode problem! Date Recorded: 2021-12-05 Date Released: 2021-12-17 ADSP Episode 55: LeetCode in C++ (Part 1) LeetCode Problem C++ Solution BQN Solution BQN Programming Language BQN ∧ (sort) BQN / (indices) APL ⍸ (where) J I. (indices) Smalltalk C++11 std::plus APL ⍳ (iota) Intro Song Info Miss You by Sarah Jansen https://soundcloud....
Episode 55: LeetCode in C++ (Part 1) 10.12.2021 28:42
In this episode, Bryce and Conor live code a C++ solution to a LeetCode problem! Date Recorded: 2021-12-05 Date Released: 2021-12-10 John Hancock Super Computing (SC) Conference BoostCon 2011 - Bryce Lelbach: AST Construction with the Universal Tree BoostCon 2011 - Bryce Lelbach: AST Construction with the Universal Tree ~ Slides Boost Spirit Boost Spirit utree HPX (High Performance ParalleX) LeetC...
Episode 54: std::partition in BQN 03.12.2021 35:40
In this episode, Bryce and Conor live code a BQN solution to the partition algorithm! Date Recorded: 2021-11-23 Date Released: 2021-12-03 LeetCode Problem BQN Programming Language C++ std::partition BQN Partition YouTube Explanation Video C++ std::copy_if C++ thrust::copy_if (stencil overload) C++ thrust::identity Haskell flip aka C combinator APL / (compress) APL ⍨ (commute) aka C combinator APL...
Episode 53: Florida & LeetCode 26.11.2021 22:48
In this episode, Bryce and Conor catch up about Florida before solving an algorithm LeetCode problem. Date Recorded: 2021-11-13 and 2021-11-23 Date Released: 2021-11-26 Raising Cane’s Chicken Fingers Channel 5 News YouTube Channel LeetCode Problem C++ std::partition Clojure partition Rust partition Programming Pearls The Art of Computer Programming Structure and Interpretation of Computer Programm...
Episode 52: One Year Anniversary! 19.11.2021 36:20
In this episode, Bryce and Conor celebrate their one year anniversary by talking about 0 vs 1 indexing and their favorite episodes so far. Date Recorded: 2021-11-13 Date Released: 2021-11-19 Conor & Bryce’s Favorite Episodes ADSP Episode 39: How Steve Jobs Saved Sean Parent ADSP Episode 21: Galaxy Brain Programming Languages ADSP Episode 25: The Lost Reduction Bryce’s Favorite Episodes ADSP Ep...
Episode 51: Efficiency vs Speed 12.11.2021 30:13
In this episode, Bryce and Conor talk about the difference between efficiency and speed. Date Recorded: 2021-11-05 Date Released: 2021-11-12 ADSP Episode 47: Combinatory Logic! C++ std::minmax_element C++ std::inclusive_scan Loop fission and fusion C++ std::memcpy Cache prefetching Register pressure Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons —...
Episode 50: The Great Twitter War: Bryce vs JF 05.11.2021 17:23
In this episode, Bryce and Conor have a fun chat about Bryce’s recent triumphant victory over JF Bastien on Twitter. Date Recorded: 2021-11-05 Date Released: 2021-11-05 ADSP Episode 49: Special Guest Dave Abrahams! (Part 2) ADSP on Twitter Bryce Lelbach on Twitter Conor Hoekstra on Twitter JF Bastien on Twitter Hana Dusíková on Twitter Olivier Giroux on Twitter ISO C++ Committee CppCon 2017: Hana...
Episode 49: Special Guest Dave Abrahams! (Part 2) 29.10.2021 41:23
In this episode, Bryce and Conor interview Dave Abrahams about how he went from programming BASIC to APL to C++! About the Guest: Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language . He recently spent seven years at Apple, culminating in t...
Episode 48: Special Guest Dave Abrahams! 22.10.2021 32:19
In this episode, Bryce and Conor interview Dave Abrahams and talk about C++Now (aka BoostCon), C++ and Swift! About the Guest: Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language . He recently spent seven years at Apple, culminating in the...
Episode 47: Combinatory Logic! 15.10.2021 34:36
In this episode, Conor waxes rhapsodic about how beautiful combinatory logic is! Date Recorded: 2021-10-03 Date Released: 2021-10-15 Functional vs Array Programming Talk ArrayCast: Why Tacit? The Wolfram S Combinator Challenge On the building blocks of mathematical logic - 1924, Schönfinkel An Analysis of Logical Substitution, 1929, Curry Combinatory logic. Volume I, 1958, Curry and Feys SKI Combi...
Episode 46: Programming Language Awards ~ Coming Soon! 08.10.2021 18:43
In this episode, Bryce and Conor talk about math, what the Nobel Prize of C++ would be called and the future programming language awards! Date Recorded: 2021-10-03 Date Released: 2021-10-08 Beard Twitter Thread Functional vs Array Programming Talk Matt Godbolt on Twitter Two’s Complement Podcast Ben Deane on Twitter Troels Henriksen on Twitter ADSP Episode 43: Parallel Scans and Associativity ADSP...
Episode 45: Algebraic Groups and Birds! 01.10.2021 18:59
In this episode, Bryce and Conor talk about inverse scans, groups and combinator birds! Date Recorded: 2021-09-11 Date Released: 2021-10-01 Canada Wide Science Fair ADSP Episode 43: Parallel Scans and Associativity ADSP Episode 44: Should You Drop Out of School? Inverse Scan Example Andreas Schätti Tweet ADSP Github Repo Sunbubble ADSP Issue on Groups Algebraic Group To Mock a Mockingbird Lambda C...
Podobne podcasty
Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS