Episodes
Christopher Augustus and Steve Thames from proglangcast discuss their future project proglangbase that will provide detailed analysis of programming language strengths and weaknesses. Host: Conor Hoekstra Guests: Christopher Augustus and Steve Thames Panel: Marshall Lochbaum, Stephen Taylor and Bob Therriault.
Published 04/27/24
Published 04/27/24
Uiua is Kai Schmidt's stack-based array language that has seen strong growth and much change in it first months. Host: Conor Hoekstra Guest: Kai Schmidt Panel: Marshall Lochbaum, Stephen Taylor and Bob Therriault.
Published 04/13/24
Conor McCarthy, the head architect of the KX-Python interface PyKX, tells us about version 4.1 of kdb+. Host: Conor Hoekstra Guest: Conor McCarthy Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 03/30/24
Stine Kromberg, the new CEO of Dyalog Ltd. unveils the new Dyalog Forge as way for APL enthusiasts to promote the language and looks at the business of promoting the array languages. Host: Conor Hoekstra Guest: Stine Kromberg Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 03/16/24
For this episode, we spoke with wunderkind Kamila Szewczyk, creator of the KamilaLisp experimental language. Host: Conor Hoekstra Guest: Kamila Szewczyk Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 03/02/24
Henry joins us once again to tell about the challenges he faced developing the newest version of J - also his feelings on tacit programming. Host: Conor Hoekstra Guest: Henry Rich Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 02/17/24
Kap is an array programming language written in Kotlin. We discuss the choices that Elias made as the language evolved. Host: Conor Hoekstra Guest: Elias Mårtenson Panel: Marshall Lochbaum, Rich Park, Stephen Taylor and Bob Therriault.
Published 02/03/24
The original plan was to talk about tacit programming, but we never got around to it. Instead we discovered that naming things is indeed one of the hard problems of computing. Host: Conor Hoekstra Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 01/20/24
James Price is an engaging story-teller and retro-programmer who develops games in APL for the Commodore Super Pet. Host: Conor Hoekstra Panel: Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.
Published 01/06/24
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