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
RUN FOR THE FUN OF IT!

Conor Hoekstra & YüBaí Liu

Unsubscribe
Unsubscribe
Monthly
 
RUN FOR THE FUN OF IT! is an inclusive running podcast geared towards runners and non-runners of all levels. Both of your cohosts live in Toronto, Canada and have been recreational/serious runners for over a decade.
  continue reading
 
Artwork

1
Take Up Code

Take Up Code: build your own computer games, apps, and robotics with podcasts and live classes

Unsubscribe
Unsubscribe
Monthly
 
Take Up Code is a podcast that explains computer programming topics through fun and engaging examples that you can relate to. The guided format allows you to gain valuable understanding of topics that will reinforce your studies, allow you to train new skills that you can apply on your job, and change your thinking about what it takes to become a professional programmer. The episodes are as short as possible so you can squeeze them into your daily routine.
  continue reading
 
Loading …
show series
 
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 YüBaí chat about the Prefontaine Classic, YüBaí’s 5k time trial, the Sporting Life 10k and more! Link to Episode 19 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2024-05-25 Date Released: 2024-06-09 2024 Prefontaine Classic Nobody Asked Us Podcast with Kara Gouc…
  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 interviews Marshall Lochbaum, creator of the BQN, I and Singeli programming languages. Socials Tacit Talk YouTube Playlist Conor Hoekstra (Twitter) Conor Hoekstra (GitHub) About the Guest Marshall Lochbaum is the creator of the I, BQN and Singeli programming languages. He discovered J in high school and has made contributions…
  continue reading
 
In this episode, Conor and YüBaí chat about the 2024 Toronto Bum Run and Toronto Half Marathon, racing in the rain, racing solo and more! Link to Episode 18 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2024-05-06 Date Released: 2024-05-24 Bubba Baloo’s (Prince George) SWAP: Some Work, Al…
  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 interviews Kai Schmidt, creator of the Uiua language. Socials Tacit Talk YouTube Playlist Conor Hoekstra (Twitter) Conor Hoekstra (GitHub) About the Guest Kai Schmidt is a Rust developer, language enthusiast and the creator of the Uiua programming language, a general purpose, stack-based, array-oriented programming language. …
  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 YüBaí chat about the Boston Marathon live, YüBaí's 1:27 Half, the Chilly Half, the Achilles 5k, Caitlin Clark and more! Link to Episode 17 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2024-04-15 Date Released: 2024-05-04 Boston Marathon 2024 Results YuBai’s 1:2…
  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 YüBaí interview Romain Carette about his path to his recent 2:22 marathon in Valencia, his upcoming races and his goal of running all 7 major marathons in 2025! Link to Episode 16 on Website About the Guest Romain Carette is a French runner who has been living in Toronto (Canada, ON) and working for Stinson Design since J…
  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 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 YüBaí chat about the US Olympic Marathon Trials while failing to watch them, chat about recent trips to Vegas and Costa Rica and recap the 3M Half Marathon! Link to Episode 15 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2024-02-03 Date Released: 2024-02-14 CIT…
  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 YüBaí chat about YüBaí joining BlackToe, races including the Holly Jolly Fun Run, Black Toe Holiday 10k, San Diego Half, goals for 2024 and more! Link to Episode 14 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2023-12-22 Date Released: 2024-01-12 Toronto TCS 20…
  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 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
 
In this episode, Conor and Bryce talk about their personal thoughts on the the state and future of C++. Link to Episode 150 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: 2023-09-25 Date Released: 2023-10-06 CppCast Episode 36…
  continue reading
 
In this episode, Conor and Bryce chat about CityStrides.com, graph algorithms and more! Link to Episode 149 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: 2023-09-25 Date Released: 2023-09-29 Hana Dusíková on Twitter Hana’s co…
  continue reading
 
In this episode, Conor and YüBaí chat about the Twilight Tracksmith 5k, the SuperPower 5k, the 2023 World Athletics Championships, the Diamond League Final and more! Link to Episode 13 on Website Social Conor Hoekstra - IG Conor Hoekstra - Strava YüBaí Liu - Strava Show Notes Date Recorded: 2023-09-20 Date Released: 2023-09-22 Anteloupe Canyon VinW…
  continue reading
 
Loading …

Quick Reference Guide