The Array Cast

Follow The Array Cast
Share on
Copy link to clipboard

We explore the Array Languages of APL, J, k, q and offshoots. If you are Array Language curious, this is the podcast for you. Occasionally we may dive into the weeds, but most of the time we try to stay accessible to the general listener.

The Array Cast


    • Sep 13, 2025 LATEST EPISODE
    • every other week NEW EPISODES
    • 1h 17m AVG DURATION
    • 114 EPISODES


    Search for episodes from The Array Cast with a specific topic:

    Latest episodes from The Array Cast

    Gary Bergquist and Zark Utilities

    Play Episode Listen Later Sep 13, 2025 83:31


    Array Cast - September 12, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode114-show-notes

    Exploring the Array Languages while Building Community

    Play Episode Listen Later Aug 30, 2025 67:16


    Array Cast - August 29, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode113-show-notes

    KDB-X

    Play Episode Listen Later Aug 16, 2025 64:05


    Array Cast - August 15, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode112-show-notes

    Asher Mancinelli's Ideal Array Language

    Play Episode Listen Later Aug 2, 2025 72:16


    Array Cast - August 1, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode111-show-notes

    Implementing Replicate

    Play Episode Listen Later Jul 19, 2025 73:56


    Array Cast - July 18, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode110-show-notes

    Decker Fantasy Camp

    Play Episode Listen Later Jul 5, 2025 81:47


    Array Cast - July 4, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode109-show-notes

    Learning q with Alex Unterrainer

    Play Episode Listen Later Jun 21, 2025 62:50


    Array Cast - June 20, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode108-show-notes

    Single Assignment C

    Play Episode Listen Later Jun 7, 2025 87:17


    Array Cast - June 6, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode107-show-notes

    Making Interpreters Faster

    Play Episode Listen Later May 24, 2025 77:09


    Array Cast -May 23, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode106-show-notes

    The ArrayFire GPU Library

    Play Episode Listen Later May 10, 2025 66:48


    Array Cast -May 9, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode105-show-notes

    J9.6 - The New J Version

    Play Episode Listen Later Apr 26, 2025 66:43


    Array Cast -April 25, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode104-show-notes

    Julia - an Array Language

    Play Episode Listen Later Apr 12, 2025 80:50


    Array Cast -April 11, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode103-show-notes

    The Goal Array Language

    Play Episode Listen Later Mar 29, 2025 67:40


    Array Cast -March 28, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode102-show-notes

    Dan Bricklin, VisiCalc and APL

    Play Episode Listen Later Mar 15, 2025 81:31


    Array Cast -March 14, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode101-show-notes

    visicalc dan bricklin
    The 100th Episode with Aaron Hsu

    Play Episode Listen Later Mar 1, 2025 98:56


    Array Cast -February 28, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode100-show-notes

    Indexing and Selection

    Play Episode Listen Later Feb 15, 2025 86:12


    Array Cast -February 14, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode99-show-notes

    Phineas Porter and q

    Play Episode Listen Later Feb 1, 2025 92:24


    Array Cast -January 31, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode98-show-notes

    Brandon Wilson

    Play Episode Listen Later Jan 18, 2025 84:36


    Array Cast -January 17, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode97-show-notes

    Decker

    Play Episode Listen Later Jan 4, 2025 76:40


    Array Cast -January 3, 2025 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode95-show-notes

    Advent of Code?

    Play Episode Listen Later Dec 21, 2024 80:40


    Array Cast -December 20, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode95-show-notes

    KX Steps Out on Its Own

    Play Episode Listen Later Dec 7, 2024 83:14


    Array Cast -December 6, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode94-show-notes

    Building Array Language Communities

    Play Episode Listen Later Nov 23, 2024 76:36


    Array Cast -November 23, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website:https://www.arraycast.com/episode93-show-notes

    Dr. Ken Iverson

    Play Episode Listen Later Nov 9, 2024 114:56


    Array Cast -November 8, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website: https://www.arraycast.com/episode92-show-notes

    I.P. Sharp and Associates - A Company Ahead of its Time

    Play Episode Listen Later Oct 26, 2024 50:41


    Array Cast -October 25, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website: https://www.arraycast.com/episode91-show-notes

    Ryan Hamilton and the Future of Array Languages

    Play Episode Listen Later Oct 12, 2024 69:26


    Array Cast -October 11, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website: https://www.arraycast.com/episode90-show-notes

    The Iverson College Experience

    Play Episode Listen Later Sep 28, 2024 76:14


    Array Cast -September 27, 2024 Show NotesThis is the address of the Show notes on the ArrayCast website: https://www.arraycast.com/episode89-show-notes

    Madeline Vergani and tinyapl

    Play Episode Listen Later Sep 14, 2024 77:43


    Array Cast -September 13, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode88-show-notes

    Iverson College Panel

    Play Episode Listen Later Aug 31, 2024 104:00


    Array Cast -August 30, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode87-show-notes

    Paul Teetor, Cooking with R

    Play Episode Listen Later Aug 17, 2024 76:19


    Array Cast -August 16, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode86-show-notes

    Jonny Press, CTO of Data Intellect

    Play Episode Listen Later Aug 3, 2024 49:08


    Array Cast -August 2, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode85-show-notes

    Tacit #6

    Play Episode Listen Later Jul 20, 2024 100:35


    Array Cast - July 19, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode84-show-notes

    Jelly, Code Golf and a Sad Goodbye

    Play Episode Listen Later Jul 6, 2024 76:09


    Array Cast - July 5, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode83-show-notes

    Implementing NARS2000

    Play Episode Listen Later Jun 22, 2024 78:49


    Array Cast - June 21, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode82-show-notes

    Thinking in Vectors

    Play Episode Listen Later Jun 6, 2024 80:01


    Array Cast - June 7, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode81-show-notes

    NARS2000

    Play Episode Listen Later May 25, 2024 86:49


    Array Cast - May 24, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode80-show-notes

    MATLAB

    Play Episode Listen Later May 11, 2024 80:35


    Array Cast - May10, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode79-show-notes

    Language Comparisons with proglangcast

    Play Episode Listen Later Apr 27, 2024 74:48


    Array Cast - April 26, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode78-show-notes

    Kai Schmidt and the Evolving Uiua Programming Language

    Play Episode Listen Later Apr 13, 2024 82:37


    Array Cast - April 12, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode77-show-notes

    Conor McCarthy, PyKX and kdb+ 4.1

    Play Episode Listen Later Mar 30, 2024 73:37


    Array Cast - March 29, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode76-show-notes

    Stine Kromberg, Dyalog CEO.

    Play Episode Listen Later Mar 16, 2024 73:10


    Array Cast - March 15, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode75-show-notes

    KamilaLisp and Kamila Szewczyk

    Play Episode Listen Later Mar 2, 2024 71:52


    Array Cast - March 1, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode74-show-notes

    Henry Rich and the Release of J9.5

    Play Episode Listen Later Feb 17, 2024 84:35


    Array Cast - February 16, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode73-show-notes

    Elias MÃ¥rtenson and the Kap array programming language.

    Play Episode Listen Later Feb 3, 2024 100:01


    Array Cast - February 2, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode72-show-notes

    Primitives, Symbols and Keywords… Oh my!

    Play Episode Listen Later Jan 20, 2024 88:28


    Array Cast - January 19, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode71-show-notes

    James Price Creator of the Draculark Game on the Commodore Super Pet.

    Play Episode Listen Later Jan 6, 2024 68:58


    Array Cast - January 5, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode70-show-notes

    David Zwitser, the art of making games with BQN.

    Play Episode Listen Later Dec 23, 2023 67:04


    Array Cast - December 22, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode69-show-notes

    Brian Ellingsgaard and the Rayed-BQN Games Framework

    Play Episode Listen Later Dec 9, 2023 74:43


    Array Cast - December 8, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode68-show-notes

    Tali Beynon and Rainbow Arrays

    Play Episode Listen Later Nov 25, 2023 83:50


    Array Cast - November 24, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode67-show-notes

    Tali Beynon and the Power of Axis Naming

    Play Episode Listen Later Nov 11, 2023 91:42


    Array Cast - November 10, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode66-show-notes

    Introduction to Games in the Array Languages

    Play Episode Listen Later Oct 28, 2023 68:58


    Array Cast - October 27, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode65-show-notes

    Tacit #5

    Play Episode Listen Later Oct 14, 2023 107:25


    Array Cast - October 13, 2023 Show Notes[01] 00:02:40 Minnowbrook conference https://aplwiki.com/wiki/APL_Implementer%27s_Workshop Combinators https://en.wikipedia.org/wiki/Combinatory_logic#Examples_of_combinators Tacit Programming https://mlochbaum.github.io/BQN/doc/tacit.html Function Composition https://aplwiki.com/wiki/Function_composition Tacit Episodes of the ArrayCast Tacit #4 The Dyadic Hook https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook Tacit #3 And Other Topics https://www.arraycast.com/episodes/episode15-tacit-3-and-other-topics Tacit #2 Why Tacit? https://www.arraycast.com/episodes/episode11-why-tacit Tacit #1 Tacit Programming https://www.arraycast.com/episodes/episode-09-tacit-programming[02] 00:03:35 Arrayground https://apps.apple.com/us/app/arrayground/id6453522556 Conor's Uiua videos Uiua - A New Array Language https://www.youtube.com/watch?v=iTC1EiX5bM0 BQN vs. Uiua https://www.youtube.com/watch?v=pq1k5USZZ9A BQN vs. Uiua #2 https://www.youtube.com/watch?v=SpZJxbOf_jM[03] 00:05:41 Stanley Jordan https://en.wikipedia.org/wiki/Stanley_Jordan April, an APL Compiler for Common Lisp https://www.youtube.com/watch?v=AUEIgfj9koc Andrew Sengul Episode of the ArrayCast https://www.arraycast.com/episodes/episode23-andrew-sengul Uiua Episode of the ArrayCast https://www.arraycast.com/episodes/episode63-uiua Game videos in BQN Snake2 in 8 Minutes https://youtu.be/tOZde7zrsLM?si=N2jTdTZBlPEleCr0 https://youtu.be/wTIlQ1Ib-zE Snake (longer version) https://youtu.be/wTIlQ1Ib-zE A Game implemented in APL Draculark in APL https://medium.com/@solarbreeze69/draculark-a-mudlarking-vampire-hunting-game-bbf40361bf1a[04] 00:09:06 Forks https://code.jsoftware.com/wiki/Vocabulary/fork Before and After in BQN https://mlochbaum.github.io/BQN/doc/hook.html Invisible Modifiers https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers Peter Mikkelsonhttps://pmikkelsen.comhttps://www.dyalog.com/blog/2022/11/welcome-peter-mikkelsen/[05] 00:14:52 Atop in J https://code.jsoftware.com/wiki/Vocabulary/at Compose (Over) in J https://code.jsoftware.com/wiki/Vocabulary/ampv Atop and Over BQN https://mlochbaum.github.io/BQN/doc/compose.html[06] 00:17:04 Henry Rich Episodes on the ArrayCast Fold in J https://www.arraycast.com/episodes/episode50-fold Henry Rich - Threads in J9.4 https://www.arraycast.com/episodes/episode48-henry-rich Henry Rich presents J903 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903 Henry Rich's Deep Dive into J https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j Invisible Modifiers Table https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers Seymour Papert https://en.wikipedia.org/wiki/Seymour_Papert[07] 00:20:10 NuVoc https://code.jsoftware.com/wiki/Vocabulary Forks https://code.jsoftware.com/wiki/Vocabulary/fork Modifier Trains https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers Modifier Train Exploration https://code.jsoftware.com/wiki/Vocabulary/ModifierTrains Modifier Train Exploration Discussion https://code.jsoftware.com/wiki/Talk:Vocabulary/ModifierTrains[08] 00:24:23 Atop APL Paw glyph https://aplwiki.com/wiki/Atop_(operator) https://aplwiki.com/wiki/Over Over APL Hoof glyph https://aplwiki.com/wiki/Over[09] 00:44:44 Arity of functions https://en.wikipedia.org/wiki/Arity Conjugate Monadic + https://code.jsoftware.com/wiki/Vocabulary/plus Plus Dyadic + https://code.jsoftware.com/wiki/Vocabulary/plus#dyadic[10] 00:54:55 Forks in the KAP Programming Language https://kapdemo.dhsdevelopments.com/kap-comparison.html#_fork Forks modelled in the dfns workspace http://dfns.dyalog.com/n_fork.htm[11] 01:00:35 Kadane's Algorithm https://en.wikipedia.org/wiki/Maximum_subarray_problem[12] 01:06:24 Pepe's Trains - Past, Present and ... https://www.jsoftware.com/pipermail/programming/2017-October/049263.html[13] 01:10:47 Dyadic Or BQN https://mlochbaum.github.io/BQN/doc/logic.html Monadic Sort BQN https://mlochbaum.github.io/BQN/doc/order.html[14] 01:15:23 Signum Monadic * https://code.jsoftware.com/wiki/Vocabulary/star Times Dyadic * https://code.jsoftware.com/wiki/Vocabulary/star#dyadic[15] 01:18:20 Jelly programming language https://github.com/DennisMitchell/jellylanguage https://aplwiki.com/wiki/Jelly[16] 01:25:14 Zilde Empty https://aplwiki.com/wiki/Zilde BQN's Nothing https://mlochbaum.github.io/BQN/help/nothing.html Monadic and Dyadic Meanings https://aplwiki.com/wiki/Mnemonics#Pairing_monadic_and_dyadic_meanings Overloading in BQN https://mlochbaum.github.io/BQN/commentary/overload.html q Programming Language https://code.kx.com/q/ Overloading in q https://code.kx.com/q/ref/overloads q Unary Forms https://code.kx.com/q/basics/exposed-infrastructure/#unary-forms[17] 01:30:56 Michael Higginson Episode of ArrayCast https://www.arraycast.com/episodes/episode46-michael-higginson Lynn Sutherland Nial Episode of ArrayCast https://www.arraycast.com/episodes/episode61-lynn-sutherland-and-nial NARS2000 Programming Language https://www.nars2000.org/ Hyperators in NARS2000 https://wiki.nars2000.org/index.php?title=Anonymous_Functions/Operators/Hyperators Hyperators in Dyalog https://dfns.dyalog.com/n_hyperators.htm[18] 01:41:46 Category Theory https://en.wikipedia.org/wiki/Category_theory[19] 01:45:25 Contact AT ArrayCast DOT Com

    Claim The Array Cast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel