Épisodes

  • Episode 237: Thrust with Jared Hoberock
    Jun 6 2025

    In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library.

    • Link to Episode 237 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Bryce Adelstein Lelbach: Twitter

    Show Notes

    Date Generated: 2025-05-21
    Date Released: 2025-06-06

    • Thrust
    • Thrust Docs
    • C++98 std::transform
    • thrust::reduce
    • MPI_reduce
    • NVIDIA MatX
    • CuPy
    • RAPIDS.ai
    • Thrust Summed Area Table Example
    • ADSP Episode 213: NumPy & Summed-Area Tables

    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

    Voir plus Voir moins
    34 min
  • Episode 236: C++26 Senders and Receivers Algorithms (Part 2)
    May 30 2025

    In this episode, Conor and Ben chat about algorithms / schedulers in C++26 Senders and Receivers.

    • Link to Episode 236 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Ben Deane: Twitter | BlueSky

    Show Notes

    Date Generated: 2025-05-13
    Date Released: 2025-05-30

    • C++26 Senders and Receivers
    • C++98 std::count_if
    • C++20 std::identity
    • Louis Dionne's boost::hana
    • Intel's C++ Bare Metal Senders and Receivers
    • NVIDIA/stdexec (Senders - A Standard Model for Asynchronous Execution in C++)
    • Rob Leahy C++Now 2025 Talk

    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

    Voir plus Voir moins
    28 min
  • Episode 235: C++26 Senders and Receivers Algorithms (Part 1)
    May 23 2025

    In this episode, Conor and Ben chat about algorithms / combinators in C++26 Senders and Receivers.

    • Link to Episode 235 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Ben Deane: Twitter | BlueSky

    Show Notes

    Date Generated: 2025-05-13
    Date Released: 2025-05-23

    • C++26 Senders and Receivers
    • The Evolution of Functional Programming in C++ - Abel Sen - C++Online 2024
    • C++23 std::flat_map
    • CppNorth 2023: Composition Intuition - Conor Hoekstra
    • C++Now 2023: Applicative: the Forgotten Functional Pattern - Ben Deane
    • C++Now 2019: Ben Deane “Identifying Monoids: Exploiting Compositional Structure in Code”
    • C++ std::optional::and_then
    • Haskell join

    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

    Voir plus Voir moins
    33 min
  • Episode 234: C++Now 2025 Recap!
    May 16 2025

    In this episode, Conor and Ben chat about Ben's recent talk and attendance at C++Now 2025!

    • Link to Episode 234 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Ben Deane: Twitter | BlueSky

    Show Notes

    Date Generated: 2025-05-13
    Date Released: 2025-05-16

    • C++Now 2025
    • C++Now 2025 Schedule
    • ADSP Episode 148: 🇸🇮 SRT23 - Robert Leahy on C++ in FinTech
    • C++Now 2025 - Roby Leahy Talk
    • C++Now 2025 - Sean Parent Keynote
    • C++Now 2025 - Lisa Lippincott Keynote
    • C++Now 2025 - Ben Deane Talk
    • C++Now 2025 - Richard Powell Talk
    • Python sort
    • Python sorted
    • C++Now 2025 - Braden Ganetsky Talk
    • C++Now 2025 - Dietmar Kühl Talk
    • C++Now 2025 - Andy Shoffer Talk

    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

    Voir plus Voir moins
    34 min
  • Episode 233: AI! Live from Sunnyvale!
    May 9 2025

    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
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon

    Show Notes

    Date Generated: 2025-05-07
    Date Released: 2025-05-09

    • GoogleTest
    • boost/ext-ut
    • MinUnit
    • DocTest

    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

    Voir plus Voir moins
    17 min
  • Episode 232: Algorithms! Live from New York!
    May 2 2025

    In this episode, Conor and Bryce chat about algorithms, overload sets, libraries and more, live from New York!

    • Link to Episode 232 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Bryce Adelstein Lelbach

    Show Notes

    Date Generated: 2025-04-14
    Date Released: 2025-05-02

    • Thrust Library
    • CUB Library
    • thurst::reduce_by_key
    • thrust::permutation_iterator
    • Clojure partition
    • thrust::transform_reduce
    • Haskell divvy
    • "Algorithm Selection" Blog (std::mismatch)
    • thrust::discard_iterator
    • C++ std::partition_copy
    • thrust::unique_count
    • thrust::tabulate
    • Haskell TranslatemapAdjacent
    • Hoogle Translate iota

    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

    Voir plus Voir moins
    46 min
  • Episode 231: C++26 Senders and Receivers (+ flat_map)
    Apr 25 2025

    In this episode, Conor and Ben chat about C++26 Senders and Receivers, flat_map and more.

    • Link to Episode 231 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Ben Deane: Twitter | BlueSky

    Show Notes

    Date Generated: 2025-04-09
    Date Released: 2025-04-25

    • ArrayCast Episode 103: Julia - an Array Language
    • P2300R10 - std::execution
    • C++26 Senders and Receivers
    • C++ std::optional::and_then
    • Haskell join
    • The Mother of all Monads
    • Chains: Exploration of an alternative to Sender/Receiver | Sean Parent | NYC++

    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

    Voir plus Voir moins
    44 min
  • Episode 230: Hoogle Translate
    Apr 18 2025

    In this episode, Conor and Ben chat about www.hoogletranslate.com.

    • Link to Episode 230 on Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: Twitter | BlueSky | Mastodon
    • Ben Deane: Twitter | BlueSky

    Show Notes

    Date Generated: 2025-04-09
    Date Released: 2025-04-18

    • Hoogle Translate
    • www.plrank.com
    • Haskell init
    • Common Lisp butlast
    • Hoogle Translate for Common Lisp butLast
    • Hoogle Translate for partition
    • Hoogle Translate for q prior
    • Hoogle Translate for Clojure frequencies
    • Hoogle Translate for Swift/Clojure reductions
    • C++ std::map::merge
    • C++ std::list::splice

    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

    Voir plus Voir moins
    29 min