The Algorithms + Data Structures = Programs Podcast (aka ADSP: The Podcast) is an informal podcast inspired by Magic Read Along. We plan to talk about whatever we feel like - algorithms, data structures, programming languages, latest news in tech and more. Feel free to follow us on Twitter at @adspthepodcast.
Episode 120: C++ Safety, Tuples & Variants with Zach Laine! (Part 4)
In this episode, Conor and Bryce talk to Zach Laine about safety in C++, tuples, variants, reductions and more.
About the Guest
Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
Show Notes
Date Recorded: 2023-02-16
Date Released: 2023-03-10
- Oxide & Friends Podcast
- Yael Grauer on Twitter
- Yael Writes
- Consumer Reports: Report: Future of Memory Safety
- Unsafe Rust
- C++98 std::unordered_map
- C++98 std::vector
- C++20 Concepts
- C++20 Coroutines
- C++20 Ranges
- C++17 std::variant
- P0095 C++ Language Variant Proposal
- C++17 std::holds_alternative
- C++ boost::hana::tuple
- C++23 std::views::enumerate
- Python enumerate
- ADSP Episode 25: The Lost Reduction
- C++23 std::views::adjacent_transform
- Futhark
- ArrayCast Episode 37: Troels Henriksen and Futhark
- Futhark reduce
- Futhark reduce_comm
- NVIDIA thrust::reduce
- NVIDIA associative-only reduce Proposal
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