
Episode 196: 🇬🇧 Algorithms in APL with Aaron Hsu
No se pudo agregar al carrito
Add to Cart failed.
Error al Agregar a Lista de Deseos.
Error al eliminar de la lista de deseos.
Error al añadir a tu biblioteca
Error al seguir el podcast
Error al dejar de seguir el podcast
-
Narrado por:
-
De:
Acerca de esta escucha
In this episode, Conor and Aaron Hsu record from the Eagle Pub in Cambridge, UK and chat about algorithms in APL and algorithm implementations.
- Link to Episode 196 on Website
- Discuss this episode, leave a comment, or ask a question (on GitHub)
- ADSP: The Podcast
- Conor Hoekstra
About the Guest
Aaron Hsu is the implementor of Co-dfns and an advocate for a terse and minimal array programming style. Hsu has a background in academic functional programming, and was primarily a Scheme programmer for ten years before learning APL. He was introduced to APL by Morten Kromberg while working on a GPU-hosted compiler, and switched to Dyalog APL for the project, which is now Co-dfns.
Show Notes
Date Recorded: 2024-08-21
Date Released: 2024-08-23
- ArrayCast Episode 19: Aaron Hsu
- Co-dfns
- The Eagle Pub, Cambridge
- Iverson College
- ArrayCast Episode 63: Uiua, a Stack based Array language
- ArrayCast Episode 77: Kai Schmidt and the Evolving Uiua Programming Language
- Uiua Language
- Scheme Language
- Stepanov's "Notes on Higher Order Programming in Scheme"
- C++98 std::inner_product
- C++98 std::adjacent_difference
- C++11 std::iota
- C++17 std::reduce
- Dyalog APL ∨ (GCD)
- Dyalog APL ∧ LCM
- C++ Containers
- RAII
- C++ Core Guidelines
- Dyalog APL ⍳ (iota)
- Dyalog APL ⍳ (dyadic iota)
- Dyadic APL Possible Implementation in C++ (Godbolt)
- Dyadic APL Possible Implementation in BQN
- C++20 std::ranges::binary_search
- NVIDIA cucollections (cuco)
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