

Tacit Talk
Conor Hoekstra
Tacit Talk is a podcast about programming languages, combinators, algorithms and more!
- 20 episodes
- Avg 52 min
- English

- TT
April 15 · 36 minEpisode 36: Representation-Driven Algorithm Dispatch 🟦
In this episode, "Representation-Driven Dispatch" (generated by Claude 4.6 Opus) is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio Show Notes Date Released: 2026-04-15 Representation-Driven Dispatch
- Transcript
- TT
March 31 · 1 hr 15 minEpisode 35: TinyAPL 0.13, Inverses & AP8L with Madeline Vergani
In this episode, Conor interviews Madeline Vergani about TinyAPL 0.13, inverses, AP8L and more! Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio About the Guest Madeline Vergani is the creator of TinyAPL, the Omnibar and AP8L. Show Notes Date Recorded: 2026-03-30 Date Released: 2026-03-31 Madeline Vergani on APL Wiki TinyAPL TinyAPL on APL Wiki TinyAPL Inverse Omnibar TinyAPL Combinators ArrayCast Episode 88: Madeline Vergani and tinyapl Tacit Talk Episode 14: TinyAPL with Madeline Vergani Madeline's Blog Most recent blog post AP8L
- Transcript
- TT
March 28 · 27 minEpisode 34: Algebra as a Language (1972) 🟦
In this episode, the 1972 paper "Algebra as a Language" by Kenneth E. Iverson is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio Show Notes Date Released: 2026-03-28 Algebra as a Language (1972) Algebra: An Algorithmic Treatment (1972)
- Transcript
- TT
March 18 · 29 minEpisode 33: From List Calculus to Array Calculi (Bird's Laws, AoP, MoA & SaC) 🟦
In this episode, the "From List Calculus to Array Calculi" (generated by GPT 5.4) is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio Show Notes Date Released: 2026-03-18 From List Calculus to Array Calculi An Introduction to the Theory of Lists (1986) Mathematics of Arrays (MoA) The Algebra of Programming (1996) Algegraic Identities for Program Calculation (1989) Algorithm Design with Haskell (2020) Bird-Meertens Formalism (BMF) The School of Squiggol: A History of BMF (2019) Single Assignment C (SaC) Lectures on Constructive Functional Programming
- Transcript
- TT
March 14 · 41 minEpisode 32: Richard Bird's Algebraic Laws 🟦
In this episode, the "Richard Bird's Algebraic Laws for Program Calculation" which is a summary of the important papers that introduced the algebraic laws of programming (generated by Claude 4.6 Opus) is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio Show Notes Date Released: 2026-03-14 Richard Bird's Algebraic Laws for Program Calculation An Introduction to the Theory of Lists (1986) The Algebra of Programming (1996) Algegraic Identities for Program Calculation (1989) Tweet about Kadane's Algorithm (2021/2022) Algorithm Design with Haskell (2020) Bird-Meertens Formalism (BMF) The School of Squiggol: A History of BMF (2019)
- Transcript
- TT
March 3 · 1 hr 34 minEpisode 31: Notation as a Tool of Thought (1979) 🟦
In this episode, the 1979 Turing Award paper "Notation as a Tool of Thought" by Kenneth E. Iverson is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio Show Notes Date Released: 2026-03-02 Notation as a Tool of Thought (1979)
- TT
January 2 · 2 hr 7 minEpisode 30: Dyalog 20.0 with Adám Brudzewsky
In this episode, Conor chats with Adám Brudzewsky about Dyalog 20.0, array notation, namespaces and the behind operator. Socials Tacit Talk YouTube Playlist Conor Hoekstra: LinkTree / Bio About the Guest Adám Brudzewsky is the head of language design at Dyalog Ltd. He is a lifelong APL programmer, founder of the APL Orchard, and the creator of Extended Dyalog APL and APLcart. Show Notes Date Recorded: 2026-01-01 Date Released: 2026-01-02 Dyalog Dyalog 20.0 TryAPL Behind is Here Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0 ArrayCast Podcast Dyalog User Meeting YouTube Channel Dyalog Ltd YouTube Channel Dyalog 20.0 Top 5 Features APL Quest APL Challenge Working with Array Notation in Dyalog APL // APL Programming // NEW in Dyalog v20.0 Inline Tracing in Dyalog // APL Programming // NEW in Dyalog v20.0 Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0 Running External Programs with ⎕SHELL // APL Programming // NEW in Dyalog v20.0 Namespace Manipulation and Data Extraction // APL Programming // NEW in Dyalog v20.0 The Beauty of Algorithms (code_report YouTube Video) TinyAPL Extra Arguments APL Session from Recording Kap Forks J Train Table Elimination Sort (APL Quest 2023-1) What’s Your Sign? (APL Quest 2018-4)
- TT

Dec 29, 2025 · 13 minEpisode 29: APL & Loons with Max Sun
In this episode, Conor chats with Max Sun about his path to becoming an APL-er. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon About the Guests Max Sun is Senior APL Developer at InvestCloud, Inc. and was previously an APL developer at BCA Research. His interests include array programming, functional programming and programming languages and paradigms. Show Notes Date Recorded: 2025-10-05 Date Released: 2025-12-29 Tacit Talk Episode 28: Co-dfns & AI with Aaron Hsu ArrayCast Episode 22: Josh David, APL in Industry BCA Research CTFP Videos APL Open Jobs
- TT

Oct 22, 2025 · 1 hr 5 minEpisode 28: Co-dfns & AI with Aaron Hsu
In this episode, Conor chats with Aaron Hsu live from Minnowbrook 2025 about Co-dfns, fonts, AI and more! Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon About the Guests 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: 2025-10-04 Date Released: 2025-10-22 ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu ADSP ArrayCast ADSP Episode 111: C++23 Ranges, 2022 Retro & Star Wars APL Fonts Pragmata Pro Font Stanley Jordan Co-dfns Co-dfns 4.1.4 Co-dfns Tweet ArrayFire DyalogScript Learning APL ArrayCast Episode 114: Gary Bergquist and Zark Utilities
- TT
Mar 28, 2025 · 1 hr 39 minEpisode 27: Tersity with Aaron Hsu and Jon Smith
In this episode, Conor moderates a discussion between Aaron Hsu and Jon Smith about tersity. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon About the Guests 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. Jon Smith is a senior software engineer and security researcher with a focus on compilers, reverse engineering, and low-level systems development. His expertise spans multiple architectures and operating systems, with a particular emphasis on LLVM internals, static analysis tooling, and custom native code generation, including everything from shellcode and bootloaders to bespoke object file layouts. He has written custom compiler optimizations, firmware for embedded systems, and tooling for both offensive and defensive security applications. With a strong background in C, C++, and assembly, he often works at the intersection of language tooling and binary analysis, applying deep systems knowledge to practical engineering problems. He also maintains a public Twitch stream aimed at making vulnerability research accessible to newcomers without a formal computer science background. Show Notes Date Recorded: 2025-03-24 Date Released: 2025-03-28 GitHub Discussion of ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu Co-dfns Conway's Law Bill Gate's "An Open Letter to Hobbyists"
- TT
Mar 19, 2025 · 54 minEpisode 26: A GitHub Discussion of ADSP Episode 197 🟦
In this episode, the discussion on GitHub between Aaron and Jon from the ADSP Episode 197 is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-19 GitHub Discussion of ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu AI Won't Fix the Fundamental Flaw of Programming How an APL Prototype Helped Designing a Service // Martin Janiczek // APL Seeds '21 Link to Github Discussion Speechify (save $60 by using this link)
- TT
Mar 15, 2025 · 14 minEpisode 25: In Praise of APL: A Language for Lyrical Programming (1977) 🟦
In this episode, the article "In Praise of APL: A Language for Lyrical Programming" by Alan J. Perlis published in 1977 is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-15 In Praise of APL: A Language for Lyrical Programming (1977) Link to Github Discussion Speechify (save $60 by using this link)
- TT
Mar 11, 2025 · 31 minEpisode 24: APL is More French than English (1978) 🟦
In this episode, the article "Almost Perfect Artifacts Improve only in Small Ways: APL is More French than English" by Alan J. Perlis published in 1978 is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-11 Almost Perfect Artifacts Improve only in Small Ways: APL is More French than English (1978) Link to Github Discussion Speechify (save $60 by using this link)
- TT
Mar 10, 2025 · 15 minEpisode 23: The Inductive Method of Introducing APL (1980) 🟦
In this episode, The Inductive Method of Introducing APL by Kenneth E. Iverson is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-10 The Inductive Method of Introducing APL (1980) Link to Github Discussion Speechify (save $60 by using this link)
- TT
Mar 8, 2025 · 15 minEpisode 22: A Source Book in APL - Introduction (1981) 🟦
In this episode, the introduction to the book A Source Book in APL (1981) by Eugene McDonnell is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-08 A Source Book in APL (1981) A Source Book in APL - Introduction (1981) Speechify (save $60 by using this link)
- TT
Mar 5, 2025 · 33 minEpisode 21: Kenneth E. Iverson - An Autobiographical Essay (2008) 🟦
In this episode, the article Kenneth E. Iverson - An Autobiographical Essay (2008) by Ken Iverson and with Donald McIntyre is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-05 Kenneth E. Iverson (2008) Kenneth E. Iverson - An Autobiographical Essay (Vector Vol 23, No 4 - 2008) Speechify (save $60 by using this link)
- TT
Mar 3, 2025 · 1 hr 19 minEpisode 20: Ken Iverson Quotations and Anecdotes (2005) 🟦
In this episode, the collection of quotations and anecdotes by Ken Iverson and friends, originally compiled and editted by Roger Hui in 2005 but last updated in 2021 is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-03-02 Ken Iverson Quotations and Anecdotes (2005) Speechify (save $60 by using this link)
- TT
Feb 22, 2025 · 1 hr 53 minEpisode 19: Uiua 0.15 with Kai Schmidt
In this episode, Conor interviews Kai Schmidt, creator of the Uiua language. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon About the Guest Kai Schmidt is a Rust developer, language enthusiast and the creator of the Uiua programming language, a general purpose, stack-based, array-oriented programming language. Show Notes Date Recorded: 2025-02-21 Date Released: 2025-02-22 Uiua Uiua Pad
- TT
Feb 11, 2025 · 48 minEpisode 18: The Design of APL (1973) 🟦
In this episode, the paper The Design of APL (1973) is read by the Speechify text-to-speech app. Socials Tacit Talk YouTube Playlist Conor Hoekstra: Twitter | BlueSky | Mastodon Show Notes Date Released: 2025-02-11 The Design of APL (1973) Speechify (save $60 by using this link)