show episodes
 
Artwork

1
Algorithms + Data Structures = Programs

Conor Hoekstra & Bryce Adelstein Lelbach

Unsubscribe
Unsubscribe
Weekly
 
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.
  continue reading
 
Artwork

1
The AI Canvas

Applied Data Science Partners

Unsubscribe
Unsubscribe
Monthly
 
"The AI Canvas" delves into the remarkable potential of generative AI, and how it is impacting businesses and the arts in profound ways. Immerse yourself in enlightening fireside chats, captivating case studies, and revolutionary ideas as we unveil how AI is transforming industries, optimising operations, and redefining the creative realm with limitless possibilities.
  continue reading
 
Loading …
show series
 
In this episode, Conor and Bryce chat with Kevlin Henney about algorithms, libraries and many programming languages! Link to Episode 191 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest Kevlin Henney is an independent consultant, speaker,…
  continue reading
 
In this episode, Conor and Bryce chat with Kevlin Henney about C++, Python and more! Link to Episode 190 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest Kevlin Henney is an independent consultant, speaker, writer and trainer. His softwar…
  continue reading
 
In this episode, Conor and Bryce chat about the highlights from the recent ISO C++ Committee meeting in St. Louis, their upcoming trip to CppNorth and more! Link to Episode 189 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 20…
  continue reading
 
In this episode, Conor and Bryce chat about how to implement the std::merge in parallel. Link to Episode 188 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-06-11 Date Released: 2024-06-28 C++ std::merge thrust::copy_if th…
  continue reading
 
In this episode, Conor and Bryce chat about how to implement the Top N (std::nth_element) algorithm in parallel. Link to Episode 187 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-06-11 Date Released: 2024-06-21 Craft Con…
  continue reading
 
In this episode, Conor and Bryce chat about how to get started in programming. Link to Episode 186 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-06-07 & 2024-06-12 Date Released: 2024-06-14 Swift Programming Language Boo…
  continue reading
 
In this episode, Conor and Bryce catch up via phone tag and chat about an algorithm. Link to Episode 185 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-06-04 to 2024-06-06 Date Released: 2024-06-07 Craft Conf 2024 ADSP Ep…
  continue reading
 
In this episode, Conor and Bryce chat with Doug Gregor from Apple about the Swift programming language! Link to Episode 184 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Douglas Gregor is is a Distinguished Engineer at Apple working o…
  continue reading
 
In this episode, Conor and Bryce chat with Doug Gregor from Apple about the Swift programming language! Link to Episode 183 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Douglas Gregor is is a Distinguished Engineer at Apple working o…
  continue reading
 
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 Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Douglas Gregor i…
  continue reading
 
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 Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Douglas Gregor is is a Distinguished Engineer at Apple w…
  continue reading
 
In this episode, Conor and Bryce chat with Doug Gregor from Apple about the history of C++0x Concepts. Link to Episode 180 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Douglas Gregor is is a Distinguished Engineer at Apple working on…
  continue reading
 
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 Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-04-17 Date Released: 2024…
  continue reading
 
In this episode, Conor and Bryce chat Henry the clock, chunk_by and more! Link to Episode 178 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-04-17 Date Released: 2024-04-19 Think Parallel: Part 1 - Scan - Bryce Lelbach C+…
  continue reading
 
In this episode, Conor and Bryce chat about Bryce’s couches. Link to Episode 177 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-03-06 Date Released: 2024-04-12 The Pursuit of Elegance by Matthew May The Eames Lounge Chair…
  continue reading
 
In this episode, Conor and Bryce chat with Phineas Porter about the functions delta, prior and more over dinner. Link to Episode 176 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Phineas Porter is a Software Developer at Jump Trading.…
  continue reading
 
In this episode, Conor and Bryce continue their conversation on parallel chunk_by. Link to Episode 175 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-03-06 Date Released: 2024-03-29 C++23 std::views::chunk_by thrust::redu…
  continue reading
 
In this episode, Conor and Bryce continue their conversation on parallel chunk_by. Link to Episode 174 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-03-06 Date Released: 2024-03-22 C++23 std::views::chunk_by thrust::copy…
  continue reading
 
In this enlightening episode of the AI Canvas podcast, host David Foster sits down with Francisco Recalde, Head of the Department of Languages at Dixon's Unity Academy, to delve into the transformative effects of AI on the educational landscape. They embark on a comprehensive discussion about the potential of AI to transform teaching and learning, …
  continue reading
 
In this episode, Conor and Bryce talking about grouping / cut operations and parallel chunk_by. Link to Episode 173 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-03-06 Date Released: 2024-03-15 J cuts C++23 std::views::c…
  continue reading
 
In this episode, Conor and Bryce interview Sean Parent about Adobe Flash, his new library and idea called Chains and his latest thoughts on memory safety in programming languages and C++. Link to Episode 172 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelba…
  continue reading
 
In this episode, Conor and Bryce chat about Bryce's upcoming talk Thinking Parallel. Link to Episode 171 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-02-22 Date Released: 2024-03-01 Thrust Library CUB Library Single-pas…
  continue reading
 
In this episode, Conor and Bryce chat about VIN numbers and the HPX parallel execution model. Link to Episode 170 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-02-22 Date Released: 2024-02-23 Top Market Cap Companies Top…
  continue reading
 
In this episode, Conor and Bryce chat about thrust::unique_count, other algorithms and the algorithm advisor! Link to Episode 169 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-02-14 Date Released: 2024-02-16 NYC++ Meetup…
  continue reading
 
In this episode, Conor and Bryce chat about how to implement a parallel mode algorithm. Link to Episode 168 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-02-07 Date Released: 2024-02-09 ADSP Episode 167: Phone Tag Zig La…
  continue reading
 
In this episode, Conor and Bryce play phone tag while chatting about control structure in array languages and the algorithms scatter and gather. Link to Episode 167 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-01-30 to …
  continue reading
 
In this episode, Conor quizzes Bryce about the top 20 GPU SDKs, libraries and tools. Link to Episode 166 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-01-24 Date Released: 2024-01-26 ChatGPT Question Link NVIDIA CUDA Ope…
  continue reading
 
Link to Episode 165 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-01-18 Date Released: 2024-01-19 ADSP Episode 164: Are We Going to Run Out of Credit Cards? ADSP Episode 163: Sean Parent on Tilt Five, Metrowerks & Be Inc…
  continue reading
 
In this episode, Conor and Bryce chat about how credit card numbers are generated and whether or not we will run out of them. Link to Episode 164 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Recorded: 2024-01-04 Date Released: 2024-01…
  continue reading
 
In this episode, Conor and Bryce chat with Sean Parent about Jeri Ellsworth of Tilt Five, Greg Galanos of Metrowerks, Jean-Louis Gasse of Be Inc. and more! Link to Episode 163 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Sean Parent …
  continue reading
 
In this episode, Conor and Bryce chat with Sean Parent about Pascal, C, Unix, Modula(-2/3) and more! Link to Episode 162 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Sean Parent is a senior principal scientist and software architect …
  continue reading
 
In this episode, Conor and Bryce our joined by Zach Laine for their fourth Holiday Special! Link to Episode 161 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Zach Laine has been using C++ in industry for 15 years, focusing on data vis…
  continue reading
 
In this episode, Conor and Bryce chat with Sean Parent about the latest on the Hylo programming language, potential limitations to the C++ Senders and Receivers model and the status of Rust and safety at Adobe. Link to Episode 160 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstr…
  continue reading
 
In this episode, Conor and Bryce conclude their interview with Richard Feldman about the Roc programming language! Link to Episode 159 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Richard Feldman is the creator of the Roc programming…
  continue reading
 
In this episode, Conor and Bryce continue their interview with Richard Feldman about the Roc programming language! Link to Episode 158 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Richard Feldman is the creator of the Roc programming…
  continue reading
 
In this episode, Conor and Bryce interview Richard Feldman about the Roc programming language, what qualifies a language as a functional programming language (and whether Rust makes the cut) and more! Link to Episode 157 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Ad…
  continue reading
 
In this episode, Conor and Bryce interview Richard Feldman, creator of the Roc programming language, about the last edition of the Strange Loop conference, virtual vs in-person events and more. Link to Episode 156 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein…
  continue reading
 
In this episode, Conor and Bryce conclude their conversation with Jonathan O’Connor and chat about a plethora of topics: multiparadigm languages, Ratfor, airport lounges, Meeting C++, code::dive and more. Link to Episode 155 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryc…
  continue reading
 
In this episode, Conor and Bryce continue their conversation with Jonathan O’Connor and chat about a plethora of programming languages! Link to Episode 154 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Jonathan O’Connor in 1988 joined…
  continue reading
 
In this episode, Conor and Bryce conintue their conversation with Jonathan O’Connor and chat about Pascal, C, Ada and more! Link to Episode 153 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach About the Guest: Jonathan O’Connor in 1988 joined Glockenspie…
  continue reading
 
In this episode, Conor and Bryce chat with Jonathan O’Connor about his career path from C++ to Java to Ruby and back to C++, as well as his work in Rwanda and a discussion about quines! Link to Episode 152 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach…
  continue reading
 
In this enlightening episode of the AI Canvas podcast, host David Foster engages in a thought-provoking conversation with Tim Malbon, the founder of the London-based digital design company, Made By Many. They delve into the fascinating realm of Generative AI and its profound implications for the worlds of design. This discussion explores themes lik…
  continue reading
 
In this episode, Conor and Bryce respond to several comments about ADSP Episode 150: Is C++ Dying? and chat about why C is the lingua franca of FFI target languages. Link to Episode 151 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Twitter ADSP: The Podcast Conor Hoekstra Bryce Adelstein Lelbach Show Notes Date Rec…
  continue reading
 
Loading …

Quick Reference Guide