Episodes
David Zwitser is an artist who is using the BQN array language to create games. We explore his views on Art, Games and exploring computing as a non-computer scientist.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 12/23/23
Brian Ellingsgaard tells us about developing a games framework on BQN and we all discuss the challenges of Advent of Code.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky and Bob Therriault.
Published 12/09/23
Tali Beynon returns and continues his explorations of named axes and then moves on to Category Theory and interface augmented educational tools.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park and Bob Therriault.
Published 11/25/23
Tali Beynon is our guest and he goes into depth about his explorations of named axes and the opportunity that they present for the array languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park, Stephen Taylor and Bob Therriault.
Published 11/11/23
How easy is it to make games with the array languages and what examples do we have of games that are being made.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 10/28/23
Wouldn't you know that an episode about tacit programming would be a long one. We explore tacit modifiers on this episode.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 10/14/23
Kai Schmidt tells us all about Uiua (wee-wah), a very new stack based tacit array language.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 09/29/23
Marshall Lochbaum tells us all about Singeli, a fast intermediate representation language that can support the array languages in an array friendly way.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 09/16/23
Lynn Sutherland, who worked on the array language Nial during its initial development in the 1980's, is the guest on this episode of ArrayCast.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 09/02/23
Rob Pike, co-creator of the Go language and UTF-8, tells us why every programmer should know about the array languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 08/19/23
Raul Miller joins the ArrayCast to discuss precision in the world of computing.
Host: Conor Hoekstra
Guest: Raul Miller
Panel: Adám Brudzewsky, Marshall Lochbaum, Stephen Taylor and Bob Therriault.
Published 08/05/23
PyTorch and Dex with Adam Paszke. A view from inside the production team. Can the Array languages learn anything from the ascendency of PyTorch and Dex?
Host: Conor Hoekstra
Guest: Adam Paszke
Panel: Marshall Lochbaum, Stephen Taylor and Bob Therriault.
Published 07/22/23
On this episode we discuss in detail the challenges of teaching and learning the array languages and explore the role of diagrams in programming.
Host: Bob Therriault
Panel: Marshall Lochbaum, Rich Park and Stephen Taylor.
Published 07/08/23
An encore performance of our first episode which is a really good episode to help your friends understand why you like Array Programming
Host: Conor Hoekstra
Panel: Stephen Taylor, Adám Brudzewsky and Bob Therriault.
Published 06/24/23
Robert Bernecky, builder of the APEX APL compiler and an APL pioneer, is the guest on this episode of ArrayCast.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky and Bob Therriault.
Published 06/10/23
Nick Psaris joins the panel to review the recent KXcon '23 that he and Conor attended.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Nick Psaris and Bob Therriault.
Published 05/27/23
On this episode of ArrayCast k programmer John Earnest joins us as a panellist to look at problem solving with the array languages. Conor provides the problem.
Host: Conor Hoekstra
Panel: John Earnest, Marshall Lochbaum, Richard Park and Bob Therriault.
Published 05/13/23
We take a deep look at the Scan and Fold operators in k, q, BQN and other array languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park, Stephen Taylor and Bob Therriault.
Published 04/29/23
A follow up email from Henry Rich gets us started and we find there is a place for everyone in the world of computer languages.
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 04/15/23
Henry Rich returns to talk about Fold and other conjunctions that facilitate functional programming.
Host: Conor Hoekstra
Panel: Stephen Taylor, Marshall Lochbaum, Adám Brudzewsky, and Bob Therriault.
Published 04/01/23
What things affect the performance of the array languages. Is being the fastest really that important for most users?
Host: Conor Hoekstra
Panel: Marshall Lochbaum, Richard Park, and Bob Therriault.
Published 03/18/23
J9.4 is released with multiple threads, faster large number calculations and error message improvements.
Host: Conor Hoekstra
Guest: Henry Rich
Panel: Marshall Lochbaum, Adám Brudzewsky, and Bob Therriault.
Published 03/04/23
Leslie Goldsmith wrote I.P. Sharp's secure email system when he was in high school and that was just the beginning of his array language journey.
Host: Conor Hoekstra
Guest: Leslie Goldsmith
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 02/18/23
On this episode we speak to Michael Higginson, a q programmer who won the professional class of the 2022 Dyalog competition.
Host: Conor Hoekstra
Guest: Michael Higginson
Panel: Marshall Lochbaum, Rich Park, Stephen Taylor and Bob Therriault.
Published 02/04/23
On this episode we speak to Ashok Reddy, CEO of KX, about his experience in software development and the roles that KX, q and time-series computing will play in the future.
Host: Conor Hoekstra
Guest: Ashok Reddy, CEO of KX
Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 01/21/23