Algorithms + Data Structures = Programs

By Conor Hoekstra & Bryce Adelstein Lelbach

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 9
Reviews: 0

Description

The Algorithms + Data Structures = Programs Podcast (aka ADSP: The Podcast) is an informal podcast inspired by Magic Read Along. We plan to talk about whatever we feel like - algorithms, data structures, programming languages, latest news in tech and more. Feel free to follow us on Twitter at @adspthepodcast.

Episode Date
Episode 24: C++Now 2021 with Ben Deane & Tony Van Eerd
3811

In this episode, Conor has a conversation with Ben Deane and Tony Van Eerd while at C++Now 2021.

About the Guests:

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.

Tony Van Eerd has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables Painting with Light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi.

Show Notes

Date Recorded:
2021-05-06
Date Released: 2021-05-07

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

May 07, 2021
Episode 23: Algorithms: Anamorphisms!
2519

In this episode, Bryce and Conor talk about a class of algorithms called anamorphisms (and much more).

Date Recorded: 2021-04-17
Date Released: 2021-04-30

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

Apr 30, 2021
Episode 22: Our Favorite Tech TV Shows
2624

In this episode, Bryce and Conor talk about their favorite tech TV shows and more.

Date Recorded: 2021-04-17
Date Released: 2021-04-23

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

Apr 23, 2021
Episode 21: Galaxy Brain Programming Languages
2540

In this episode, Bryce and Conor talk about galaxy brain programming languages and programming paradigms.

Date Recorded: 2021-04-03
Date Released: 2021-04-16

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

Apr 16, 2021
Episode 20: GTC 2021 Preview & Thrust Algorithms
2182

In this episode, Bryce and Conor give a preview of their GTC 2021 talks and talk about some Thrust algorithms.

Date Recorded: 2021-04-03
Date Released: 2021-04-09

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

Apr 09, 2021
Episode 19: Finding Your Way in Tech
2843

In this episode, Bryce and Conor talk about getting started in tech.

Date Recorded: 2021-02-06
Date Released: 2021-04-02

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

Apr 02, 2021
Episode 18: Special Guest Sean Parent! (Part 2)
2195

In this episode, we finish part two of our interview with 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-26

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

Mar 26, 2021
Episode 17: Special Guest Sean Parent!
2380

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

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

Mar 19, 2021
Episode 16: Macros Almighty! (Part 2)
1760

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

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

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

Mar 12, 2021
Episode 15: Macros Almighty!
1714

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

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

Mar 05, 2021
Episode 14: Inclusive Terminology
1366

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

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

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

Feb 26, 2021
Episode 13: I'm an Excel Wizard!
2758

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

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

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

Feb 19, 2021
Episode 12: Formatting && (Parentheses)
1599

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

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

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

Feb 12, 2021
Episode 11: What belongs in the standard library?
2176

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

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

Feb 05, 2021
Episode 10: snake_case vs camelCase (Naming - Part 3)
1902

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

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

Jan 29, 2021
Episode 9: C++ vs Clojure partition (Naming - Part 2)
1524

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

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

Jan 22, 2021
Episode 8: What's the title? (Naming - Part 1)
2575

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

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

Jan 15, 2021
Episode 7: 2020 Retro (Part 2)
1898

In this episode, Bryce and Conor talk about the highlights of 2020.

Date Recorded: 2020-12-26
Date Released: 2021-01-08

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

Jan 08, 2021
Episode 6: 2020 Retro (Part 1) and Fortran
2232

In this episode, Bryce and Conor talk about the goals of the podcasts, highlights of 2020 and what's new with Fortran.

Date Recorded: 2020-12-26
Date Released: 2020-01-01

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

Jan 01, 2021
Episode 5: Holiday Special - From China to APL
3342
Dec 25, 2020
Episode 4: How Many Programming Languages?
2370

In this episode, Bryce and Conor talk about how many programming languages you should learn, why Haskell and APL are worth learning, and how to get your "scan eyes".

Date Recorded: 2020-12-13
Date Released: 2020-12-18

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

Dec 18, 2020
Episode 3: Our Favorite Data Structures - Part II
1843

In this episode, Bryce and Conor talk about Scrabble, DAWGs and TSTs.

Date Recorded: 2020-12-06
Date Released: 2020-12-11

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

Dec 11, 2020
Episode 2: Our Favorite Data Structures
2271

In this episode, Bryce and Conor talk about each of their favorite data structures.

Date Recorded: 2020-11-28
Date Released: 2020-12-04

C++ | Containers
OCaml | Containers
Java | Collections
Python | Collections
Kotlin | Collections
Scala | Collections
Rust | Collections
Go | Collections
Haskell | Collections
TS | Collections
Ruby | Collections
JS | Collections
F# | Collection Types
Racket | Data Structures
Clojure | Data Structures

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

Dec 04, 2020
Episode 1: Our Favorite Algorithms - Part II
2040

In this episode, Bryce and Conor revisit std::transform_reduce and other unfinished topics from Episode 0.

Date Recorded: 2020-11-22
Date Released: 2020-11-27

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

Nov 27, 2020
Episode 0: Our Favorite Algorithms
2352

In this episode, Bryce and Conor talk about each of their respective favorite algorithms.

Date Recorded: 2020-11-14
Date Released: 2020-11-20


Intro Song Info

Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic<br>
Creative Commons — Attribution 3.0 Unported — CC BY 3.0<br>
Free Download / Stream: http://bit.ly/l-miss-you<br>
Music promoted by Audio Library https://youtu.be/iYYxnasvfx8<br>

Twitter: https://twitter.com/adspthepodcast
Website: https://adspthepodcast.com/

Nov 20, 2020