In this episode, Conor and Bryce talk to Zach Laine about APL, Haskell, the problem Three Consecutive Odds and why C++ developers should learn other languages.
About the Guest
Zach Laine has been using C++ in industry for 15 years, focusing on data visualization, numeric computing, games, generic programming, and good library design. He finds the process of writing bio blurbs to be a little uncomfortable.
Show Notes
Date Recorded: 2023-02-16
Date Released: 2023-03-03
- ADSP Episode 117: OOP, C++ Containers, APIs, EOP & More with Zach Laine!
- ADSP Episode 118: C++ Allocators with Zach Laine! (Part 2)
- APL
- BQN
- C++98
std::count_if
- Anamorphisms
- C++20
std::views::split
- C++23
std::views::chunk
- C++23
std::views::chunk_by
- ADSP Episode 115: Max Gap in C++23
- ADSP Episode 116: Max Gap Count in C++23
- C++98
std::adjacent_difference
- C++23
std::views::adjacent_transform
- Three Consecutive Odds
- C++98
std::transform
- C++17
std::transform_reduce
- C++23
std::views::adjacent
- C++23
std::views::slide
- Haskell
fromEnum
- ArrayCast Episode: Michael Higginson, 2022 Dyalog Contest Winner
- Reverse Polish notation
- P2672 Exploring the Design Space for a Pipeline Operator
- Duo Lingo
- Daniela Engert Duo Lingo Streak
- Category Theory for Programmers - Bartosz Milewski
- C++23
std::views::filter
- Collection Oriented Programming
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