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 17: Special Guest Sean Parent! Mar 19, 2021
    Show notes

    In this episode, we have our first guest - Sean Parent!

    About the Guest:

    Sean Parent is a principal scientist and software architect for Adobe Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. 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.

    Date Recorded: 2021-03-18
    Date Released: 2021-03-19

    • 2013 C++ Seasoning
    • 2018 Generic Programming
    • “That’s a lot of APL” tweet
    • 2012 C++Now Keynote: Now What? A vignette in three parts
    • Adobe Photoshop
    • Stepanov Papers
    • Adobe Software Technology Lab (STLab)
    • STLab on Github
    • Adobe Revel
    • Adobe Lightroom
    • C++ 20 Concepts
    • C++ std::move
    • STL SGI Implementation and Docs
    • C++ std::find

    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 16: Macros Almighty! (Part 2) Mar 12, 2021
    Show notes

    In this episode, we wrap up part two of our two part macro episode.

    Date Recorded: 2021-02-20
    Date Released: 2021-03-12

    • Boost PreProcessor
    • Original J Source Code
    • Boost Wave
    • Boost Phoenix
    • HPX

    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 15: Macros Almighty! Mar 05, 2021
    Show notes

    In this episode, Bryce gushes about his love for macros and tries to convince Conor why they are amazing.

    Date Recorded: 2021-02-20
    Date Released: 2021-03-05

    • Boost PreProcessor
    • C++ consteval
    • Boost PreProcessor Data Types
    • BOOST_PP_EXPAND
    • REPL - Read Eval Print Loop
    • BOOST_PP_INC Implementation
    • BOOST_PP_BOOL Implementation
    • THRUST_PP_DISPATCH

    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 14: Inclusive Terminology Feb 26, 2021
    Show notes

    In this episode, Bryce and Conor talk about inclusive terminology.

    Date Recorded: 2021-02-13
    Date Released: 2021-02-26

    • Words Matter: Why We Should Put an End to “Grandfathering”
    • Writing inclusive documentation
    • Lex Fridman Podcast #160 - Brendan Eich
    • std::colony Proposal

    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 13: I'm an Excel Wizard! Feb 19, 2021
    Show notes

    In this episode, Bryce and Conor talk about how awesome Microsoft Excel is!

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

    • Microsoft Excel
    • Hoogle Translate filter (Excel 2003 color palette)
    • Hoogle Translate scan (full Excel 2003 color palette)
    • GOTO 2016: Pure Functional Programming in Excel - Felienne Hermans
    • Simon Peyton Jones - Elastic sheet-defined functions
    • Excel Data Validation
    • Excel Pivot Tables
    • Python pandas
    • RAPIDS cuDF
    • Painting in Excel
    • Excel SUMPRODUCT
    • Excel SUMIF

    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 12: Formatting && (Parentheses) Feb 12, 2021
    Show notes

    In this episode, Bryce and Conor talk about parentheses, formatting, ClangFormat and more.

    Date Recorded: 2021-01-27
    Date Released: 2021-02-12

    • ES.41: If in doubt about operator precedence, parenthesize
    • RAPIDS cuDF ClangFormat config file
    • Leading commas article (aka Abrahams comma)
    • Clang-Format
    • C++Now 2017: Tony Van Eerd “Postmodern C++” (90 min version)
    • CppCon 2017: Tony Van Eerd “Postmodern C++” (60 min version)
    • Avast Meetup: Tony van Eerd: Postmodern C++

    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 11: What belongs in the standard library? Feb 05, 2021
    Show notes

    In this episode, Bryce and Conor talk about standard libaries, open source libraries and more.

    Date Recorded: 2021-01-24
    Date Released: 2021-02-05

    • C++ Standard Library
    • Python Standard Libary
    • Python Built-in Functions
    • Python argparse
    • Python itertools
    • Python more-itertools
    • Alex Stepanov Papers
    • C++TO April 2019: Jon Kalb “C++ Today” (Include History of STL)
    • C++ Boost Libraries
    • C++ Boost Filesystem
    • CUDA Thrust Parallel Algorithms
    • C++ Microsoft STL on Github
    • C++ Ranges-v3
    • P0443 C++ Executors Proposal

    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 10: snake_case vs camelCase (Naming - Part 3) Jan 29, 2021
    Show notes

    In this episode, Bryce and Conor complete the naming trilogy and talk about some of the most important questions in tech - indicated by the title.

    Date Recorded: 2021-01-27
    Date Released: 2021-01-29

    • CppCast Episode with Guy Davidson
    • Conor’s tweet as Guy about predicates
    • std::vector::empty()
    • std::is_empty()
    • std::filesystem::is_empty()
    • cudf::device_span
    • Ruby each_cons
    • Ruby each_with_index
    • Ruby 3.0 Static Typing
    • Crystal Programming Language
    • Crystal each_cons
    • Crystal each_with_index
    • snake_case, PascalCase, camelCase & kebab-case
    • Rename concepts to standard_case for C++20, while we still can
    • Julia Unicode Input

    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 9: C++ vs Clojure partition (Naming - Part 2) Jan 22, 2021
    Show notes

    In this episode, Bryce and Conor wrap up the std::move_only_function saga and continue their discussion on naming.

    Date Recorded: 2021-01-09
    Date Released: 2021-01-22

    • C++ std::partition
    • Clojure partition
    • filter across languages
    • C++20 views::filter
    • Haskell filter
    • An example of D’s amazing docs
    • any_invocable Proposal
    • C++ Coroutines
    • std::accumulate
    • std::partial_sum
    • Python accumulate
    • Julia accumulate
    • Q Language
    • Q sum & sums
    • Arthur Whitney
    • k programming language
    • Kx Acquired for $100M (note $40M of stock was purchased previously)
    • std::messages
    • Sean Parent’s APL tweet
    • Isaacson’s Steve Jobs

    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 8: What's the title? (Naming - Part 1) Jan 15, 2021
    Show notes

    In this episode, Bryce and Conor talk about naming and the std::move_only_function saga.

    Date Recorded: 2021-01-09
    Date Released: 2021-01-15

    • Algorithm Intuition - C++Now
    • Concepts vs Typeclasses vs Traits vs Protocols - Meeting C++ 2020
    • Tweet about Gilad Bracha Talk
    • Gilad Bracha - A Slice Through the History of Programming Languages
    • Gilad Bracha - A Ray of Hope: Array Programming for the 21st Century
    • Mark Allen - All of this has happened before, and it will all happen again
    • std::function
    • function_ref Proposal
    • any_invocable Proposal
    • C++20 Concepts
    • Justin Slepak’s Remora Language
    • std::any

    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 28 29 30 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