185 episodes

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.

Algorithms + Data Structures = Programs Conor Hoekstra & Bryce Adelstein Lelbach

    • Technology
    • 4.4 • 27 Ratings

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 184: Safety in Swift 6, Protocols & More with Doug Gregor

    Episode 184: Safety in Swift 6, Protocols & More with Doug Gregor

    In this episode, Conor and Bryce chat with Doug Gregor from Apple about the Swift programming language!Link to Episode 184 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Douglas Gregor is is a Distinguished Engineer at Apple working on the Swift programming language, compiler, and related libraries and tools. He is code owner emeritus of the Clang compiler (part of the LLVM project), a ...

    • 40 min
    Episode 183: Swift with Doug Gregor

    Episode 183: Swift with Doug Gregor

    In this episode, Conor and Bryce chat with Doug Gregor from Apple about the Swift programming language!Link to Episode 183 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Douglas Gregor is is a Distinguished Engineer at Apple working on the Swift programming language, compiler, and related libraries and tools. He is code owner emeritus of the Clang compiler (part of the LLVM project), a ...

    • 28 min
    Episode 182: C++ Variadic Templates, Swift and More with Doug Gregor

    Episode 182: C++ Variadic Templates, Swift and More with Doug Gregor

    In this episode, Conor and Bryce chat with Doug Gregor from Apple about C++11 Variadic Templates, C++11 std::tuple, C++17 std::variant, Swift and more!Link to Episode 182 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Douglas Gregor is is a Distinguished Engineer at Apple working on the Swift programming language, compiler, and related libraries and tools. He is code owner emeritus of t...

    • 38 min
    Episode 181: The C++0x Concepts Story with Doug Gregor (Part 2)

    Episode 181: The C++0x Concepts Story with Doug Gregor (Part 2)

    In this episode, Conor and Bryce chat with Doug Gregor from Apple about the history of C++0x Concepts (part 2).Link to Episode 181 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Douglas Gregor is is a Distinguished Engineer at Apple working on the Swift programming language, compiler, and related libraries and tools. He is code owner emeritus of the Clang compiler (part of the LLVM proj...

    • 33 min
    Episode 180: The C++0x Concepts Story with Doug Gregor (Part 1)

    Episode 180: The C++0x Concepts Story with Doug Gregor (Part 1)

    In this episode, Conor and Bryce chat with Doug Gregor from Apple about the history of C++0x Concepts.Link to Episode 180 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachAbout the Guest:Douglas Gregor is is a Distinguished Engineer at Apple working on the Swift programming language, compiler, and related libraries and tools. He is code owner emeritus of the Clang compiler (part of the LLVM project), a f...

    • 48 min
    Episode 179: CheckGrade, ACCU & CppNorth

    Episode 179: CheckGrade, ACCU & CppNorth

    In this episode, Conor and Bryce chat about the CheckGrade problem, ACCU, CppNorth and have a guest appearance from Bryce’s mom!Link to Episode 179 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBryce Adelstein LelbachShow NotesDate Recorded: 2024-04-17Date Released: 2024-04-26CheckGrade TweetRuff (Python Tool)Software Unscripted Episode 69: Making Parsing I/O Bound with Daniel LemireThe simdjson libraryCppNorthComposition I...

    • 23 min

Customer Reviews

4.4 out of 5
27 Ratings

27 Ratings

Nathan Roark ,

needs video version

i love this show. it would great benefit from having a video version. even if it was just a video of someones neovim that has no activity 80% of the time but they write out what they are discussing when they are discussing code

GMehta ,

loving it

I’ve been listening to this everyday during my runs and it’s very informative without being overwhelming. I’ve learned so much about algorithms and conferences after a few episodes, and it’s expanded my idea of cpp programming(and software engineering in general) It’s great hearing the opinions of learned cpp experts firsthand and discuss them in this format. Personally I prefer it over blogs and its a lot easier to consume.

Thanks for keeping the podcast going! Appreciate it

Vlad Bezden ,

Too much unrelated talk.

I used to enjoy the show, but it became too tangential.

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Hard Fork
The New York Times
Darknet Diaries
Jack Rhysider
Dwarkesh Podcast
Dwarkesh Patel

You Might Also Like

CppCast
Timur Doumler & Phil Nash
CoRecursive: Coding Stories
Adam Gordon Bell - Software Developer
Oxide and Friends
Oxide Computer Company
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
The Changelog: Software Development, Open Source
Changelog Media
Software Engineering Daily
Software Engineering Daily