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 57: Holiday Special #2 - Ljubljana, Here We Come! Dec 24, 2021
    Show notes

    In this episode, Bryce and Conor have their second annual “casual Christmas chat”!

    Date Recorded: 2021-12-20
    Date Released: 2021-12-24

    • White Elephant Gift Exchange
    • Fiddler on the Roof
    • ISO C++ Standard
    • Most Populous Countries
    • Balkans
    • Ljubljana

    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 56: LeetCode in BQN (Part 2) Dec 17, 2021
    Show notes

    In this episode, Bryce and Conor live code a BQN solution to a LeetCode problem!

    Date Recorded: 2021-12-05
    Date Released: 2021-12-17

    • ADSP Episode 55: LeetCode in C++ (Part 1)
    • LeetCode Problem
    • C++ Solution
    • BQN Solution
    • BQN Programming Language
    • BQN ∧ (sort)
    • BQN / (indices)
    • APL ⍸ (where)
    • J I. (indices)
    • Smalltalk
    • C++11 std::plus
    • APL ⍳ (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


    Episode 55: LeetCode in C++ (Part 1) Dec 10, 2021
    Show notes

    In this episode, Bryce and Conor live code a C++ solution to a LeetCode problem!

    Date Recorded: 2021-12-05
    Date Released: 2021-12-10

    • John Hancock
    • Super Computing (SC) Conference
    • BoostCon 2011 - Bryce Lelbach: AST Construction with the Universal Tree
    • BoostCon 2011 - Bryce Lelbach: AST Construction with the Universal Tree ~ Slides
    • Boost Spirit
    • Boost Spirit utree
    • HPX (High Performance ParalleX)
    • LeetCode Problem
    • C++ Solution
    • BQN Programming Language
    • C++20 std::ranges::sort
    • C++20 std::ranges::find
    • C++20 std::ranges::equal_range
    • C++11 std::distance
    • C++11 std::iota
    • C++20 std::views::iota
    • C++20 std::ranges::partition
    • C++20 std::ranges::count
    • C++ thrust::counting_iterator

    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 54: std::partition in BQN Dec 03, 2021
    Show notes

    In this episode, Bryce and Conor live code a BQN solution to the partition algorithm!

    Date Recorded: 2021-11-23
    Date Released: 2021-12-03

    • LeetCode Problem
    • BQN Programming Language
    • C++ std::partition
    • BQN Partition YouTube Explanation Video
    • C++ std::copy_if
    • C++ thrust::copy_if (stencil overload)
    • C++ thrust::identity
    • Haskell flip aka C combinator
    • APL / (compress)
    • APL ⍨ (commute) aka C combinator
    • APL ⍥ (over) aka Psi combinator
    • APL fork aka S’ combinator
    • C++ thrust::partition
    • C++ thrust::count_if
    • C++ thrust::sort
    • C++ thrust::stable_sort
    • ADSP Episode 51: Efficiency vs Speed
    • C++ Seasoning by Sean Parent
    • C++ thrust::make_transform_iterator
    • C++ thrust::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 53: Florida & LeetCode Nov 26, 2021
    Show notes

    In this episode, Bryce and Conor catch up about Florida before solving an algorithm LeetCode problem.

    Date Recorded: 2021-11-13 and 2021-11-23
    Date Released: 2021-11-26

    • Raising Cane’s Chicken Fingers
    • Channel 5 News YouTube Channel
    • LeetCode Problem
    • C++ std::partition
    • Clojure partition
    • Rust partition
    • Programming Pearls
    • The Art of Computer Programming
    • Structure and Interpretation of Computer Programming
    • Quicksort Algorithm

    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 52: One Year Anniversary! Nov 19, 2021
    Show notes

    In this episode, Bryce and Conor celebrate their one year anniversary by talking about 0 vs 1 indexing and their favorite episodes so far.

    Date Recorded: 2021-11-13
    Date Released: 2021-11-19

    Conor & Bryce’s Favorite Episodes

    • ADSP Episode 39: How Steve Jobs Saved Sean Parent
    • ADSP Episode 21: Galaxy Brain Programming Languages
    • ADSP Episode 25: The Lost Reduction

    Bryce’s Favorite Episodes

    • ADSP Episode 13: I’m an Excel Wizard!
    • ADSP Episode 17: Special Guest Sean Parent!
    • ADSP Episode 18: Special Guest Sean Parent! (Part 2)
    • ADSP Episode 19: Finding Your Way in Tech
    • ADSP Episode 37: std::inclusive_scan

    Conor’s Favorite Episodes

    • ADSP Episode 29: From Papa John’s to Google (Part 1)
    • ADSP Episode 47: Combinatory Logic!

    Other Links

    • Thinking, Fast and Slow by Daniel Kahneman
    • Peak–end rule

    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 51: Efficiency vs Speed Nov 12, 2021
    Show notes

    In this episode, Bryce and Conor talk about the difference between efficiency and speed.

    Date Recorded: 2021-11-05
    Date Released: 2021-11-12

    • ADSP Episode 47: Combinatory Logic!
    • C++ std::minmax_element
    • C++ std::inclusive_scan
    • Loop fission and fusion
    • C++ std::memcpy
    • Cache prefetching
    • Register pressure

    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 50: The Great Twitter War: Bryce vs JF Nov 05, 2021
    Show notes

    In this episode, Bryce and Conor have a fun chat about Bryce’s recent triumphant victory over JF Bastien on Twitter.

    Date Recorded: 2021-11-05
    Date Released: 2021-11-05

    • ADSP Episode 49: Special Guest Dave Abrahams! (Part 2)
    • ADSP on Twitter
    • Bryce Lelbach on Twitter
    • Conor Hoekstra on Twitter
    • JF Bastien on Twitter
    • Hana Dusíková on Twitter
    • Olivier Giroux on Twitter
    • ISO C++ Committee
    • CppCon 2017: Hana Dusikova “Regular Expressions Redefined in C++”
    • CppCon 2018: Hana Dusíková “Compile Time Regular Expressions”
    • C++Now 2019: Hana Dusíková “Compile Time Regular Expressions with A Deterministic Finite Automaton”
    • CppNorth Survey

    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 49: Special Guest Dave Abrahams! (Part 2) Oct 29, 2021
    Show notes

    In this episode, Bryce and Conor interview Dave Abrahams about how he went from programming BASIC to APL to C++!

    About the Guest:

    Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language. He recently spent seven years at Apple, culminating in the creation of the declarative SwiftUI framework, worked at Google on Swift for TensorFlow, and is now a principal scientist at Adobe, where he and Sean Parent are rebooting the Software Technology Lab.

    Date Recorded: 2021-10-03
    Date Released: 2021-10-29

    • ADSP Episode 48: Special Guest Dave Abrahams!
    • Algorithms + Data Structures = Programs
    • Niklaus Wirth
    • Combinatory Logic
    • Stepanov’s “Notes on Higher Order Programming in Scheme”
    • PDP-8
    • BASIC Computer Games by David Ahl
    • Rutgers University
    • PDP-10
    • TECO
    • APL
    • Princeton University
    • Aaron Hsu’s Co-dfns GPU Compiler
    • Swift Programming Language
    • Conor’s Galaxy Brain Programming Languages
    • Ben Deane’s Six languages worth knowing
    • Lisp Machine
    • Emacs
    • Composer’s Mosaic
    • THINK C
    • Exception handling: a false sense of security - Tom Gargill

    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 48: Special Guest Dave Abrahams! Oct 22, 2021
    Show notes

    In this episode, Bryce and Conor interview Dave Abrahams and talk about C++Now (aka BoostCon), C++ and Swift!

    About the Guest:

    Dave Abrahams is a contributor to the C++ standard, a founding contributor of the Boost C++ Libraries project and of the BoostCon/C++Now conference, and was a principal designer of the Swift programming language. He recently spent seven years at Apple, culminating in the creation of the declarative SwiftUI framework, worked at Google on Swift for TensorFlow, and is now a principal scientist at Adobe, where he and Sean Parent are rebooting the Software Technology Lab.

    Date Recorded: 2021-10-03
    Date Released: 2021-10-22

    • C++Now (formerly BoostCon)
    • Swift Programming Language
    • C++ Move Constructors
    • Boost C++ Libraries
    • C++ Standard Template Library
    • Stepanov Website
    • Chris Lattner on Twitter
    • Jeremy Siek’s Profile
    • Rust Programming Language
    • C++ std::mutex
    • C++ std::shared_mutex
    • The Day The Standard Library Died (blog that mentions std::string ABI break)

    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 24 25 26 27 28 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