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.
- Link to Episode 119 on Website)
- Discuss this episode, leave a comment, or ask a question (on GitHub))
Twitter
- ADSP: The Podcast)
- Conor Hoekstra)
- Bryce Adelstein Lelbach)
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 NotesDate Recorded: 2023-02-16Date 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)