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 77: C++ Algorithms & Profiling with Ben Deane (Part 3) May 13, 2022
    Show notes

    In this episode, Bryce and Conor continue their conversation with Ben Deane about C++ Algorithms!

    Twitter

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

    About the Guest:

    For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support.

    In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms.

    Show Notes

    Date Recorded: 2022-04-19
    Date Released: 2022-05-13

    • ADSP Episode 72: C++ Algorithm Family Feud!
    • ADSP Episode 75: C++ Algorithms with Ben Deane (Part 1)
    • ADSP Episode 76: C++ Algorithms with Ben Deane (Part 2)
    • quick-bench.com
    • Tyler Weaver Tweet
    • C++ std::sort
    • C++ std::nth_element
    • C++ std::max_element
    • C++ std::reduce
    • C++ std::transform reduce
    • C++ std::accumulate
    • C++ std::shuffle
    • C++ std::random_shuffle
    • C++ std::iota
    • C++ std::partition
    • HyperLogLog Algorithm
    • CppCon 2017: Nicholas Ormrod “Fantastic Algorithms and Where To Find Them”
    • Algebird
    • “Add ALL the things: abstract algebra meets analytics” by Avi Bryant (2013)

    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 76: C++ Algorithms & Point Free Programming with Ben Deane (Part 2) May 06, 2022
    Show notes

    In this episode, Bryce and Conor continue their conversation with Ben Deane about C++ Algorithms!

    About the Guest:

    For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support.

    In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms.

    Date Recorded: 2022-04-19
    Date Released: 2022-05-06

    • ADSP Episode 72: C++ Algorithm Family Feud!
    • ADSP Episode 75: C++ Algorithms with Ben Deane (Part 1)
    • Felipe Tweet
    • C++Now 2017: Ben Deane & Jason Turner “constexpr ALL the things!”
    • C++ std::accumulate
    • C++ std::reduce
    • C++ std::transform reduce
    • Tyler Weaver Tweet
    • C++ std::sort
    • C++ std::partial_sort
    • C++ std::nth_element
    • C++ std::partition_copy
    • C++ std::minmax_element
    • Douglas McIlroy
    • LambdaConf 2015 - Haskell Nuggets Power Series Brought to Life Doug McIlroy
    • A Killer Adversary for Quicksort by Doug McIlroy
    • Programming Languages Virtual Meetup
    • Seven Languages in Seven Weeks by Bruce Tate
    • Pointfree.io
    • Scala Programming Language
    • Haskell all
    • Haskell any
    • Haskell .
    • C++ std::all_of
    • To Mock a Mockingbird
    • “Point-Free or Die: Tacit Programming in Haskell and Beyond” by Amar Shah
    • Haskell Curry

    Episode 75: C++ Algorithms with Ben Deane (Part 1) Apr 29, 2022
    Show notes

    In this episode, Bryce and Conor talk to Ben Deane about C++ Algorithms!

    Twitter

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

    About the Guest:

    For Ben Deane, C++ wasn’t even among the first 10 languages that he learned on his programming journey, but it’s been the one that has paid the bills for the last 20-odd years. He spent most of that time in the games industry; many of the games he worked on used to be fondly remembered but now he’s accepted that they are probably mostly forgotten. These days he works in the finance industry writing high-frequency trading platforms in the most modern C++ that compilers can support.

    In his spare time he watches a lot of YouTube’s educational sector, practices the Japanese art of tsundoku, reads about the history of programming, avoids doing DIY, and surprises his wife by waking in the middle of the night yelling, “of course, it’s a monad!” before going back to sleep and dreaming of algorithms.

    Show Notes

    Date Recorded: 2022-04-14
    Date Released: 2022-04-22

    • Bubly
    • spindrift
    • La Croix
    • SAPSUCKER
    • Ben Deane Cppcast Episode: Programming History, JIT Compilations and Generic Algorithms
    • C++Now 2018: Ben Deane “Easy to Use, Hard to Misuse: Declarative Style in C++”
    • C++Now 2019: Ben Deane “Identifying Monoids: Exploiting Compositional Structure in Code”
    • CppCon 2016: Ben Deane “std::accumulate: Exploring an Algorithmic Empire”
    • CppCon 2016: Ben Deane “Using Types Effectively”
    • ADSP Episode 72: C++ Algorithm Family Feud!
    • C++ std::nth_element
    • C++ std::accumulate
    • C++ std::reduce
    • C++ std::sort
    • Introsort
    • Merge sort
    • Quicksort
    • Python’s Timsort
    • C++ std::atomic
    • C++ std::partial_sort_copy
    • C++ std::partial_sort

    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 74: C++ Education, Cats and More! 🐈‍⬛ Apr 22, 2022
    Show notes

    In this episode, Bryce and Conor interview Patrice Roy about C++ education, cats and more!

    Twitter

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

    About the Guest:

    Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 30 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable.

    He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals.

    Show Notes

    Date Recorded: 2022-04-14
    Date Released: 2022-04-22

    • A Tour of C++ by Bjarne Stroustrup
    • Programming: Principles and Practice Using C++ by Bjarne Stroustrup
    • The C++ Programming Language by Bjarne Stroustrup
    • Patrice Roy’s Website
    • Zach Laine’s Text Library
    • Jelly Programming Language
    • FORTRAN 77
    • camomilla by Vittorio Romeo

    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 73: CppNorth, Bagels & More! Apr 15, 2022
    Show notes

    In this episode, Bryce and Conor interview Jason Walter and Patrice Roy about the upcoming CppNorth conference and more!

    Twitter

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

    About the Guests:

    Jason Walter is a lead tool programmer at Epic Games Canada working on the Virtual Production Tools teams. He is on the board of directors of CppToronto, a non-profit organization that provides an open, inclusive, and collaborative place where software developers can meet and discuss topics related to C++ software development and currently an organizing member of the CppNorth conference. In his free time, he enjoys spending time with his family, photography, and riding his road and gravel bike.

    Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 30 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable.

    He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals.

    Show Notes

    Date Recorded: 2022-04-14
    Date Released: 2022-04-15

    • Tony van Eerd on Twitter
    • C++Now 2022 Program Announced
    • CppNorth Conference
    • CppNorth on Twitter
    • C++TO Toronto Meetup
    • Patrice Roy’s Website
    • Patrice CppNorth Workshop
    • CppNorth Keynote Speakers
    • CppNorth Workshops

    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 72: C++ Algorithm Family Feud! Apr 08, 2022
    Show notes

    In this episode, Bryce and Conor play C++ Algorithm Family Feud!

    Twitter

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

    Show Notes

    Date Recorded: 2022-03-27
    Date Released: 2022-04-08

    • C++ std::sort
    • C++ std::nth_element
    • C++ std::reduce
    • C++ std::numeric_limits
    • ADSP Episode 25: The Lost Reduction
    • C++ std::partition
    • C++ std::minmax_element
    • C++ std::transform_reduce
    • C++20 std::views::transform
    • C++ thrust::transform_iterator
    • C++ std::partial_sort
    • C++ std::accumulate
    • C++ std::atomic
    • Eric Niebler’s Tweet
    • TLBH.IT Podcast

    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 71: APL, COBOL, BASIC & More Apr 01, 2022
    Show notes

    In this episode, Bryce and Conor talk about APL, COBOL, BASIC and cover the highlights of GTC and FunctionalConf 2022!

    Twitter

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

    Show Notes

    Date Recorded: 2022-03-27
    Date Released: 2022-04-01

    • FunctionalConf
    • NVIDIA GTC 2022
    • NVIDIA GTC 2022 Trip Report
    • PLDI 2022
    • ARRAY 2022
    • FP Language
    • FL Langauge
    • John Backus
    • Michael Garland
    • Can programming be liberated from the von Neumann style?
    • Alex Aiken
    • The FL Project
    • COOL Compilers Course
    • COBOL
    • FORTRAN
    • Smalltalk
    • BASIC
    • Visual Basic
    • VBA (Visual Basic Application)
    • C++ Standard Parallelism by Bryce Adelstein Lelbach
    • Shifting through the Gears of GPU Programming by Jeff Hammond
    • Richard Feldman on Twitter
    • Roc Programming Language
    • Why Isn’t Functional Programming the Norm? – Richard Feldman
    • The Essence of Functional Programming by Richard Feldman #FnConf 2022
    • Teaching Optics through Conspiracy Theories by Bartosz Milewski #FnConf 2022
    • Navigating the loop in water on land & programming models by Bruce Tate & Francesco Cesarini #FnConf
    • The Great American Loop

    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 70: The Programming Language Quiz Mar 25, 2022
    Show notes

    In this episode, Bryce takes the programming language quiz!

    Twitter

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

    Show Notes

    Date Recorded: 2022-03-19
    Date Released: 2022-03-25

    • Guadalupe Trail
    • Bubly
    • OOKLA
    • EPOXY
    • Tony Van Eerd’s Tweet
    • memtest
    • Programming Language Dependency Graph
    • Python’s graphviz
    • DOT
    • The Programming Language Podcast
    • David Koontz on Twitter
    • Smalltalk
    • Pharo-Functional
    • Erik Meijer on Twitter
    • C# 3.0 LINQ
    • C++17 std::optional
    • C++23 std::expected
    • Rust Option
    • Rust Error
    • OCaml
    • Jared Roesch on Twitter
    • Haskell + C++ = Rust Tweet
    • Simula67
    • Ada
    • StepanovPapers.com
    • Swift
    • Objective-C
    • Erlang
    • Elixir
    • Clojure
    • Scala
    • David Turner
    • KRC
    • SASL
    • Miranda
    • AWK
    • JavaScript
    • Self
    • Io
    • Seven Languages in Seven Weeks: Ch 5 - Scala Meetup

    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 69: Special Guest Andrei Alexandrescu (Part 2) Mar 18, 2022
    Show notes

    In this episode, Bryce and Conor finish their interview with Andrei Alexandrescu.

    Twitter

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

    Website

    • ADSP: The Podcast

    About the Guest:

    Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three best-selling books (The D Programming Language, 2010; C++ Coding Standards, 2004; Modern C++ Design, 2001), and dozens of papers and articles in conference proceedings and trade magazines.

    Show Notes

    Date Recorded: 2022-02-15
    Date Released: 2022-03-11

    • Andrei Alexandrescu on Twitter
    • D Programming Language
    • Category Theory for Programmers by Bartosz Milewski
    • Iterators Must Go by Andrei Alexandrescu, BoostCon 2009
    • C++Now 2017: Ali Çehreli “Competitive Advantage with D”
    • Fastware - Andrei Alexandrescu - NDC London 2017
    • CUDA C++ Programming Guide
    • ADSP Episode 51: Efficiency vs Speed

    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 68: Special Guest Andrei Alexandrescu Mar 11, 2022
    Show notes

    In this episode, Bryce and Conor interview Andrei Alexandrescu.

    Twitter

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

    Website

    • ADSP: The Podcast

    About the Guest:

    Andrei Alexandrescu specializes in all aspects of designing and implementing software systems, as well as Machine Learning applied to Natural Language Processing and Speech Recognition. He has authored three best-selling books (The D Programming Language, 2010; C++ Coding Standards, 2004; Modern C++ Design, 2001), six peer-reviewed papers, and dozens of articles in trade magazines.

    Show Notes

    Date Recorded: 2022-02-15
    Date Released: 2022-03-11

    • Andrei Alexandrescu on Twitter
    • Eric Neibler ADSP Episodes
    • Sean Parent ADSP Episodes
    • Chandler Carruth ADSP Episodes
    • Patricia Aas ADSP Episodes
    • Pacfic Northwest C++ Users’ Group
    • Modern C++ Design by Andrei Alexandrescu
    • D Programming Language
    • C++23 chunk_by proposal
    • D chunkBy
    • Real Networks
    • University of Washington
    • Emotional Code - Kate Gregory [ACCU Conference 2019]
    • Impostor Syndrome

    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 22 23 24 25 26 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