
English
Technology & science
Limited Offer
Then 99 kr. / monthCancel anytime.
About Tacit Talk
Tacit Talk is a podcast about programming languages, combinators, algorithms and more!
Episode 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 [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra: LinkTree / Bio [https://conorshakory.com/] Show Notes Date Released: 2026-03-14 * Richard Bird's Algebraic Laws for Program Calculation [https://github.com/codereport/tacittalk/blob/main/assets/bird_tier1_papers.pdf] * An Introduction to the Theory of Lists (1986) [https://www.cs.ox.ac.uk/files/3378/PRG56.pdf] * The Algebra of Programming (1996) [https://ks3-cn-beijing.ksyun.com/attachment/0ed5f41c9bf19f39a9fb3fcf6ddd8bd8] * Algegraic Identities for Program Calculation (1989) [https://www.researchgate.net/profile/Richard-Bird-2/publication/220458641_Algebraic_Identities_for_Program_Calculation/links/57c7f67108ae28c01d4ff3a1/Algebraic-Identities-for-Program-Calculation.pdf] * Tweet about Kadane's Algorithm (2021/2022) [https://x.com/code_report/status/1561793038241898497?s=20] * Algorithm Design with Haskell (2020) [https://www.cs.ox.ac.uk/publications/books/adwh/] * Bird-Meertens Formalism (BMF) [https://en.wikipedia.org/wiki/Bird%E2%80%93Meertens_formalism] * The School of Squiggol: A History of BMF (2019) [https://www.cs.ox.ac.uk/people/jeremy.gibbons/publications/squiggol-history.pdf]
Episode 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 [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra: LinkTree / Bio [https://conorshakory.com/] Show Notes Date Released: 2026-03-02 * Notation as a Tool of Thought (1979) [https://www.jsoftware.com/papers/tot.htm]
Episode 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 [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra: LinkTree / Bio [https://conorshakory.com/] About the Guest Adám Brudzewsky [https://x.com/a_brudz] 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 [https://www.dyalog.com/] * Dyalog 20.0 [https://www.dyalog.com/dyalog/dyalog-versions/200.htm] * TryAPL [https://tryapl.org/] * Behind is Here [https://www.youtube.com/watch?v=recwy_MVgho] * Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=W6LFOWEoU4c] * ArrayCast Podcast [https://www.arraycast.com/] * Dyalog User Meeting YouTube Channel [https://www.youtube.com/@DyalogUserMeeting] * Dyalog Ltd YouTube Channel [https://www.youtube.com/@DyalogLtd] * Dyalog 20.0 Top 5 Features [https://docs.dyalog.com/20.0/release-notes/introduction/] * APL Quest [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN] * APL Challenge [https://challenge.dyalog.com/] * Working with Array Notation in Dyalog APL // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=_F5Itw7t8X0] * Inline Tracing in Dyalog // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=UM-ahvEpLew] * Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=W6LFOWEoU4c] * Running External Programs with ⎕SHELL // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=wEfS1zhb97Q] * Namespace Manipulation and Data Extraction // APL Programming // NEW in Dyalog v20.0 [https://www.youtube.com/watch?v=KR8vgC21yqQ] * The Beauty of Algorithms (code_report YouTube Video) [https://www.youtube.com/watch?v=MI-Si9RUx-k] * TinyAPL Extra Arguments [https://tinyapl.rubenverg.com/docs/info/extra_arguments] * APL Session from Recording [https://github.com/codereport/tacittalk/blob/main/sessions/episode_30.apl] * Kap Forks [https://kapdemo.dhsdevelopments.com/reference.html#_and_fork] * J Train Table [https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers] * Elimination Sort (APL Quest 2023-1) [https://www.youtube.com/watch?v=LpUOaipgn7s] * What’s Your Sign? (APL Quest 2018-4) [https://www.youtube.com/watch?v=g82bRux0TJI]
Episode 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 [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra: Twitter [https://twitter.com/code_report] | BlueSky [https://bsky.app/profile/codereport.bsky.social] | Mastodon [https://mastodon.social/@code_report] About the Guests Max Sun [https://www.linkedin.com/in/max-sun-uoit] 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 [https://tacittalk.com/2025/10/22/Episode-28.html] * ArrayCast Episode 22: Josh David, APL in Industry [https://www.arraycast.com/episodes/episode22-josh-david] * BCA Research [https://file+.vscode-resource.vscode-cdn.net/home/cph/tacittalk/_posts/www.bcaresearch.com] * CTFP Videos [https://www.youtube.com/playlist?list=PLVFrD1dmDdvcjCQDPhExqP56jqxp0Ssn_] * APL Open Jobs [https://aplwiki.com/wiki/Talk:Jobs]
Episode 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 [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra: Twitter [https://twitter.com/code_report] | BlueSky [https://bsky.app/profile/codereport.bsky.social] | Mastodon [https://mastodon.social/@code_report] About the Guests Aaron Hsu [https://www.linkedin.com/in/arcfide/] is the implementor of Co-dfns [https://github.com/Co-dfns/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 [https://adspthepodcast.com/2024/08/30/Episode-197.html] * ADSP [https://adspthepodcast.com/] * ArrayCast [https://www.arraycast.com/] * ADSP Episode 111: C++23 Ranges, 2022 Retro & Star Wars [https://adspthepodcast.com/2023/01/06/Episode-111.html] * APL Fonts [https://aplwiki.com/wiki/Fonts] * Pragmata Pro Font [https://github.com/fabrizioschiavi/pragmatapro] * Stanley Jordan [https://en.wikipedia.org/wiki/Stanley_Jordan] * Co-dfns [https://github.com/Co-dfns/Co-dfns] * Co-dfns 4.1.4 [https://github.com/Co-dfns/Co-dfns/releases/tag/v4.1.4] * Co-dfns Tweet [https://x.com/code_report/status/1973909750850203899] * ArrayFire [https://www.arrayfire.com/] * DyalogScript [https://help.dyalog.com/19.0/#UserGuide/Installation%20and%20Configuration/Shell%20Scripts.htm] * Learning APL [https://xpqz.github.io/learnapl/intro.html] * ArrayCast Episode 114: Gary Bergquist and Zark Utilities [https://www.arraycast.com/episodes/episode114-gary-bergquist]
Choose your subscription
Most popular
Limited Offer
Premium
20 hours of audiobooks
Podcasts only on Podimo
No ads in Podimo shows
Cancel anytime
2 months for 19 kr.
Then 99 kr. / month
Premium Plus
Unlimited audiobooks
Podcasts only on Podimo
No ads in Podimo shows
Cancel anytime
Start 7 days free trial
Then 129 kr. / month
2 months for 19 kr. Then 99 kr. / month. Cancel anytime.