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 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