

The Array Cast
The Array Cast
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.
Episodes
Mentioned books

Jul 19, 2025 • 1h 22min
Implementing Replicate
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

Jul 5, 2025 • 1h 22min
Decker Fantasy Camp
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

Jun 21, 2025 • 1h 3min
Learning q with Alex Unterrainer
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

Jun 7, 2025 • 1h 27min
Single Assignment C
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

May 24, 2025 • 1h 17min
Making Interpreters Faster
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

May 10, 2025 • 1h 7min
The ArrayFire GPU Library
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

Apr 26, 2025 • 1h 7min
J9.6 - The New J Version
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

Apr 12, 2025 • 1h 21min
Julia - an Array Language
Marshall Lockbaum, the creator of the BQN programming language and an expert in array languages, shares his insights on the Julia programming language. He discusses the impact of static compilation on binary distribution and how it enhances Julia's appeal. Marshall elaborates on type specialization and optimization, particularly in sorting algorithms, and the role of multiple dispatch in making code flexible and efficient. The conversation highlights the vibrant Julia community and its commitment to modern programming practices.

Mar 29, 2025 • 1h 8min
The Goal Array Language
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

Mar 15, 2025 • 1h 22min
Dan Bricklin, VisiCalc and APL
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