TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    ADSP: Algorithms + Data Structures = Programs

    A programming podcast hosted by three software engineers (two at a time) that focuses on algorithms, data structures, programming languages, latest news in tech and more. The podcast was initially inspired by Magic Read Along.

    Advertise

    Copyright: © 2024 Algorithms + Data Structures = Programs

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Episode 147: 🇸🇮 SRT23 - Parallel std::unique Revisited (on a Walk in Venice) Sep 15, 2023
    Show notes

    In this episode, Conor and Bryce record live from Venice while walking and revisit the parallel std::unique implementation for a final time.

    • Link to Episode 147 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-06-21
    Date Released: 2023-09-15

    • C++11 std::adjacent_difference
    • thrust::adjacent_difference
    • C++23 std::views::adjacent_transform
    • thrust::zip_iterator
    • thrust::transform_iterator
    • thrust::copy_if
    • thrust::copy_if (stencil overload)
    • Excel SUMIF
    • C++11 std::unique
    • thrust::unique
    • thrust::find_if
    • thrust::unique_count
    • thrust::unique_by_key
    • Thrust and the C++ Standard Algorithms - Conor Hoekstra - GTC 2021
    • thrust::sort_by_key
    • thrust::unique_copy
    • RAPIDS.ai

    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


    Episode 146: 🇸🇮 SRT23 - Algorithms, BQN's Superpowers & More! Sep 08, 2023
    Show notes

    In this episode, Conor and Bryce record live from Italy while driving to Venice and chat about improvements to our parallel std::unique implementation, essential data structures, our favorite algorithms revisited and BQN’s superpowers.

    • Link to Episode 146 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-06-21
    Date Released: 2023-09-08

    • C++11 std::unique
    • thrust::unique
    • thrust::inclusive_scan
    • C++17 std::transform_reduce
    • Haskell’s outerProduct
    • C++17 std::reduce
    • C++17 std::inclusive_scan
    • NVIDIA cucollections (cuco)
    • HyperLogLog
    • C++23 std::views::chunk_by
    • CTCI: Cracking the coding interview by Gayle Laakmann McDowell
    • BigOCheatSheet.com
    • Python list
    • Python set
    • Python dictionary (hashmap)
    • Python collections
    • Python sortedcollections
    • BQN ⁼ (undo)
    • BQN / (indices)
    • J :. (obverse)
    • BQN ⌾ (under)
    • CombinatoryLogic.com
    • Psi Combinator:
      • BQN ○ (atop)
      • Haskell’s on
    • Haskell groupBy

    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


    Episode 145: 🇸🇮 SRT23 - Parallel std::unique Sep 01, 2023
    Show notes

    In this episode, Conor and Bryce record live from Italy while driving and chat how to implement a parallel std::unique.

    • Link to Episode 145 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-06-21
    Date Released: 2023-09-01

    • C++11 std::unique
    • Rust dedup
    • Kotlin distinct
    • C++11 std::copy_if
    • C++11 std::adjacent_difference
    • thrust::copy_if
    • thrust::adjacent_difference
    • thrust::detail::head_flags
    • thrust::details::tail_flags
    • Haskell mapAdjacent
    • Kotlin zipWithNext
    • q prior
    • q deltas
    • q differ
    • thrust::inclusive_scan

    Episode 144: 🇸🇮 SRT23 - Nigeria, Here We Come! (and How Bryce Almost Died) Aug 25, 2023
    Show notes

    In this episode, Conor and Bryce record live from Slovenia, Croatia and Italy while driving and chat about next year’s 2024 Nigeria Road Trip as well as Bryce’s near death experience. This episode is very light on the technical content (so feel free to skip).

    • Link to Episode 144 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-06-21
    Date Released: 2023-08-25

    • Piran
    • Fireship Java YouTube Video (Java is mounting a huge comeback)
    • Run for the Fun of It Podcast
    • Haskell Programming Language
    • Clojure Programming Language

    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


    Episode 143: 🇸🇮 SRT23 - Hiša Franko, Postojna, Podcasts and R Aug 18, 2023
    Show notes

    In this episode, Conor and Bryce record live from Slovenia while driving and recap Hiša Franko, the Idrija Mercury Mines and the Postojna Caves as well as chat about some podcasts and the R programming language.

    • Link to Episode 143 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-06-20
    Date Released: 2023-08-18

    • ADSP Episode 57: Holiday Special #2 - Ljubljana, Here We Come!
    • Hiša Franko
    • Predjama Castle
    • Postojna Caves
    • Moses Schönfinkel - On the building blocks of mathematical logic
    • Idrija Mercury Mines
    • Two’s Complement Podcast
    • Two’s Complement Yak Shaving, Live!
    • Two’s Complement Yak Shaving, Part 2, Also Live!
    • Compiler Explorer
    • Software Unscripted
    • Richard Feldman
    • Why Isn’t Functional Programming the Norm? – Richard Feldman
    • Roc Programming Language
    • Elm Programming Language
    • CoRecursive Podcast
    • Functional Geekery Podcast
    • Software Unscripted - Comparing Haskell to R with Will Kurt
    • R Programming Language
    • R Pipeline Operator %>%
    • R actuar Module
    • R outer
    • R Reduce

    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


    Episode 142: 🇸🇮 SRT23 - Lake Bled & Bled Cake + Haskell, Rust & C++ Aug 11, 2023
    Show notes

    In this episode, Conor and Bryce record live from Slovenia while driving and review Lake Bled and Bled Cream Cake and solve one problem in Haskell, Rust and C++!

    • Link to Episode 142 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-06-18
    Date Released: 2023-08-11

    • Lake Bled
    • Bled Cream Cake
    • Mastermind Board Game
    • Gašper Ažman on Twitter
    • Ramanujan Numbers
    • “Point-Free or Die: Tacit Programming in Haskell and Beyond” by Amar Shah
    • LambdaDays 2023: Composition Intuition - Conor Hoekstra
    • C++17 std::transform_reduce
    • C++98 std::inner_product
    • C++98 std::equal_to
    • C++98 std::equal
    • C++98 std::plus
    • Haskell zipWith
    • Haskell fromEnum
    • Haskell sum
    • BQN Language
    • APL Language
    • exactMatches Tweet from Composition Intuition Talk
    • exact_matches Rust Tweet
    • Rust Iterator trait
    • Rust str::chars()

    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


    Episode 141: 🇨🇦 CppNorth Live 🇨🇦 Kate Gregory, Jessica Kerr & Kristen Shaker! Aug 04, 2023
    Show notes

    In this episode, Conor and Ben Deane record live from CppNorth 2023 in Toronto, Canada and interview more speakers and attendees from the conference!

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

    Twitter

    • ADSP: The Podcast
    • Conor Hoekstra
    • Ben Deane

    Guests Interviewed

    • Kate Gregory
    • Kristen Shaker
    • Jessica Kerr

    Show Notes

    Date Recorded: 2023-07-19
    Date Released: 2023-08-04

    • CppNorth
    • CppNorth 2023: Keynote - Optimizing for Change - Ben Deane
    • CppNorth 2023: Keynote - Steps to Wisdom for C++ Developers - Kate Gregory
    • CppNorth 2023: Iteration Revisited - Tristan Brindle
    • C++ On Sea 2023: Iteration Revisited - Tristan Brindle
    • NDC Tech Town 2023 Kongsberg Conference
    • NYC++ Meetup
    • CppNorth 2023: What’s New in Compiler Explorer? - Matt Godbolt
    • Lightning Talk: Using Clang Query to Isolate AST Elements - Kristen Shaker - C++ on Sea 2022
    • CppNorth 2023: Keynote - I can write the code. But getting something done is another matter - Jessica Kerr
    • HoneyComb.io
    • ChangeLog Jessica Kerr Episodes
    • Jessica Kerr Website
    • CppNorth 2023: Jessica Kerr Lightning 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


    Episode 140: 🇨🇦 CppNorth Live 🇨🇦 Victor Ciura, Andreas Weis & More! Jul 28, 2023
    Show notes

    In this episode, Conor and Ben Deane record live from CppNorth 2023 in Toronto, Canada and interview speakers!

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

    Twitter

    • ADSP: The Podcast
    • Conor Hoekstra
    • Ben Deane

    Guests Interviewed

    • Ben Deane
    • Vincent Zalzal
    • Victor Cuira
    • Tristan Brindle
    • Andreas Weis

    Show Notes

    Date Recorded: 2023-07-18
    Date Released: 2023-07-28

    • CppNorth
    • CppNorth 2023: Calendrical C++ - Ben Deane
    • CppNorth 2023: Keynote - Optimizing for Change - Ben Deane
    • C++Now 2023: Calendrical C++ - Ben Deane
    • CppNorth 2023: Composition Intuition - Conor Hoekstra
    • CppNorth 2023: And Then() Some(T) - Victor Ciura
    • All of Ben Deane’s ADSP Episodes
    • CppNorth 2023: Writing C++ to Be Read - Vincent Zalzal
    • C# LINQ
    • C++20 std::views::iota
    • C++23 std::views::zip
    • C++23 std::views::enumerate
    • Python enumerate
    • Rust enumerate
    • C++20 flux Library
    • LambdaDays 2023: Composition Intuition - Conor Hoekstra
    • CppNorth 2023: Iteration Revisited - Tristan Brindle
    • C++ On Sea 2023: Iteration Revisited - Tristan Brindle
    • CppNorth 2023: Keynote - Steps to Wisdom for C++ Developers - Kate Gregory
    • Mind in Motion by Barbara Tversky
    • Combinator Logic: Volume I by Curry & Feys
    • CppNorth 2023: Building Interfaces That Are Hard to Use Incorrectly - Andreas Weis
    • 2023 Annual C++ Developer Survey “Lite” by ISO
    • JetBrains C++ State of Ecosystem in 2022
    • BlackBerry Movie

    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


    Episode 139: 🇬🇧 Why Sean Parent Joined Adobe Jul 21, 2023
    Show notes

    In this episode, Conor and Bryce close out their conversation with Sean Parent and learn why he left Apple to join Adobe.

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

    How To Get Involved With Val

    • DM Sean on Twitter
    • Val Lang on GitHub
    • Val Teams Meeting
      • Click here to join the meeting
      • Meeting ID: 298 158 296 273
      • Passcode: D2beKF
      • When: Tues/Thurs 12:30-1:00 PST
    • Val Slack

    Twitter

    • ADSP: The Podcast
    • Conor Hoekstra
    • Bryce Adelstein Lelbach

    About the Guest:

    Sean Parent is a senior principal scientist and software architect managing Adobe’s Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.
    Show Notes
    Date Recorded: 2023-06-29
    Date Released: 2023-07-21

    • ADSP Episode 137: Sean Parent on Val (vs Rust)!
    • ADSP Episode 138: Sean Parent on Val! (Part 2)
    • C++ On Sea Conference
    • All Sean Parent ADSP Episodes
    • Adobe Software Technology Lab
    • ADSP Episode 40: Star Trek vs PowerPC (with Sean Parent)
    • PostScript
    • John Warnock
    • Charles (Chuck) Geschke
    • Sean Parent photo with John Warnock

    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


    Episode 138: 🇬🇧 Sean Parent on Val! (Part 2) Jul 14, 2023
    Show notes

    In this episode, Conor and Bryce continue their interview with Sean Parent live from C++ On Sea 2023 about the Val programming language!

    • Link to Episode 138 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 managing Adobe’s Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.
    How To Get Involved With Val

    • DM Sean on Twitter
    • Val Lang on GitHub
    • Val Teams Meeting
      • Click here to join the meeting
      • Meeting ID: 298 158 296 273
      • Passcode: D2beKF
      • When: Tues/Thurs 12:30-1:00 PST
    • Val Slack

    Show Notes

    Date Recorded: 2023-06-29
    Date Released: 2023-07-14

    • ADSP Episode 137: Sean Parent on Val (vs Rust)!
    • C++ On Sea Conference
    • All Sean Parent ADSP Episodes
    • Adobe Software Technology Lab
    • Conor Hoekstra - Concepts vs Typeclasses vs Traits vs Protocols - Meeting C++ 2020
    • Programming Languages Virtual Meetup
    • The Val Programming Language
    • The Rust Programming Language
    • The Swift Programming Language
    • Halide Language
    • ADSP Dave Abrahams Episodes
    • Circle Compiler
    • Jakt Programming Language
    • CppCast Episode 355 - Carbon, with Richard Smith
    • C++ on Sea 2023: Keynote: All the Safeties - Sean Parent
    • Rust iterx library
    • The Carbon Programming Language

    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


    Previous 1 15 16 17 18 19 31 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights